13 references to KeysEqual
Microsoft.CodeAnalysis.Workspaces.UnitTests (13)
UtilityTest\ImmutableDictionaryExtensionsTests.cs (13)
18Assert.True(empty.KeysEqual(empty)); 19Assert.False(empty.KeysEqual(empty.Add(1, 1))); 20Assert.False(empty.Add(1, 1).KeysEqual(empty)); 22Assert.True(empty.Add(1, 1).KeysEqual(empty.Add(1, 1))); 23Assert.True(empty.Add(1, 2).KeysEqual(empty.Add(1, 1))); 25Assert.True(empty.Add(2, 0).Add(1, 0).KeysEqual(empty.Add(1, 1).Add(2, 1))); 26Assert.False(empty.Add(2, 0).Add(3, 0).KeysEqual(empty.Add(1, 1).Add(2, 1))); 35Assert.True(emptyIgnoreCase.Add("A", 1).KeysEqual(emptyIgnoreCase.Add("a", 1))); 36Assert.False(emptyIgnoreCase.Add("A", 1).KeysEqual(emptyOrdinal.Add("a", 1))); 37Assert.False(emptyOrdinal.Add("A", 1).KeysEqual(emptyIgnoreCase.Add("a", 1))); 38Assert.False(emptyOrdinal.Add("A", 1).KeysEqual(emptyOrdinal.Add("a", 1))); 40Assert.True(emptyIgnoreCase.Add("A", 1).KeysEqual(emptyOrdinal.Add("A", 1))); 41Assert.True(emptyOrdinal.Add("A", 1).KeysEqual(emptyIgnoreCase.Add("A", 1)));