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)));