public void SetReadOnlyCollectionAdapter_Overlaps_AdapterIsEmpty_Succeeds() { SetReadOnlyCollectionAdapter <int> adapter = new SetReadOnlyCollectionAdapter <int>(Array.Empty <int>()); Assert.IsTrue(adapter.Overlaps(new int[] { 1, 2, 3 })); }
public void SetReadOnlyCollectionAdapter_Overlaps_WhenNull_ThrowsArgumentNull() { SetReadOnlyCollectionAdapter <int> adapter = new SetReadOnlyCollectionAdapter <int>(Array.Empty <int>()); Assert.ThrowsException <ArgumentNullException>( #pragma warning disable CS8625 // Cannot convert null literal to non-nullable reference type. () => adapter.Overlaps(null)); #pragma warning restore CS8625 // Cannot convert null literal to non-nullable reference type. }