390 references to Equal
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (23)
CommandLineTests.cs (23)
515AssertEx.Equal(new[] { typeof(object).Assembly.Location, @"..\v4.0.30319\System.dll", @".\System.Data.dll" }, references); 609AssertEx.Equal(new[] { @"C:\temp\a.cs", @"C:\temp\b.cs", @"C:\temp\c.cs", @"C:\temp\a\x.cs", @"C:\temp\a\b\b.cs", @"C:\temp\a\c.cs" }, resolvedSourceFiles); 717AssertEx.Equal(new[] { folder.Path + @"\c.cpp", folder.Path + @"\B\B_c.cpx", folder.Path + @"\a\A_a.cs", folder.Path + @"\a\A_b.cs", }, resolvedSourceFiles); 2306AssertEx.Equal(slContent, actualData); 8839AssertEx.Equal(new byte[] { 0x4D, 0x5A }, ReadBytes(libDll.Path, 2)); 8840AssertEx.Equal(new[] { (byte)'D', (byte)'L', (byte)'L' }, ReadBytes(fsDll, 3)); 8842AssertEx.Equal(new byte[] { 0x4D, 0x69 }, ReadBytes(libPdb.Path, 2)); 8843AssertEx.Equal(new[] { (byte)'P', (byte)'D', (byte)'B' }, ReadBytes(fsPdb, 3)); 8899AssertEx.Equal(new[] { (byte)'B', (byte)'S', (byte)'J', (byte)'B' }, ReadBytes(libPdb.Path, 4)); 8941AssertEx.Equal(new[] { (byte)'D', (byte)'L', (byte)'L' }, ReadBytes(libDll.Path, 3)); 8942AssertEx.Equal(new[] { (byte)'D', (byte)'L', (byte)'L' }, ReadBytes(fsDll, 3)); 10053AssertEx.Equal(expectedWarningsAll, compileAndRun(featureOpt: null)); 10054AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis")); 10055AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=always")); 10056AssertEx.Equal(expectedWarningsNone, compileAndRun("/features:run-nullable-analysis=never")); 10057AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=ALWAYS")); // unrecognized value (incorrect case) ignored 10058AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=NEVER")); // unrecognized value (incorrect case) ignored 10059AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=true")); // unrecognized value ignored 10060AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=false")); // unrecognized value ignored 10061AssertEx.Equal(expectedWarningsAll, compileAndRun("/features:run-nullable-analysis=unknown")); // unrecognized value ignored 11586AssertEx.Equal(expected, CommandLineParser.SplitWithDoubledSeparatorEscaping(str, ',')); 11746AssertEx.Equal(programExe32.ReadAllBytes(), programExe64.ReadAllBytes()); 11747AssertEx.Equal(programPdb32.ReadAllBytes(), programPdb64.ReadAllBytes());
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (23)
CodeGen\CodeGenAsyncLocalsTests.cs (5)
238AssertEx.Equal(new[] 251AssertEx.Equal(new[] 290AssertEx.Equal(new[] 308AssertEx.Equal(new[] 1249AssertEx.Equal(new[]
CodeGen\CodeGenAsyncSpillTests.cs (2)
947AssertEx.Equal(new[] 962AssertEx.Equal(new[]
CodeGen\CodeGenIterators.cs (6)
1182AssertEx.Equal(new[] 1199AssertEx.Equal(new[] 1239AssertEx.Equal(new[] 1255AssertEx.Equal(new[] 1287AssertEx.Equal(new[] 1299AssertEx.Equal(new[]
CodeGen\CodeGenTupleTest.cs (6)
4478AssertEx.Equal(new[] { "T1 (T1, T2).Item1", "T2 (T1, T2).Item2" }, vt2.TupleElements.ToTestDisplayStrings()); 4481AssertEx.Equal(new[] { 11430AssertEx.Equal(new[] { 11457AssertEx.Equal(new[] { 11494AssertEx.Equal(new[] { "T1", "T2", "T3", "T4", "T5", "T6", "T7", "TRest" }, m1Tuple.TypeParameters.ToTestDisplayStrings()); 11499AssertEx.Equal(new[] { "System.Int32", "System.Int32", "System.Int32", "System.Int32", "System.Int32", "System.Int32", "System.Int32", "(System.Int32, System.Int32)" },
Emit\EmitMetadataTests.cs (4)
2310AssertEx.Equal(new byte[] 2323AssertEx.Equal(new byte[] 2350AssertEx.Equal(new byte[] { 0xFF, 0x25, 0x00, 0x20, 0x00, 0x10, 0x00, 0x00 }, startupStub); 2408AssertEx.Equal(new byte[] { 0, 0x20, 0, 0, 0x0c, 0, 0, 0, 0x80, 0x33, 0, 0 }, relocBytes);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (12)
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
227AssertEx.Equal(expectedValue, attributeData);
Emit\NumericIntPtrTests.cs (2)
1933AssertEx.Equal(expectedOperators, actualOperators); 1997AssertEx.Equal(expectedOperators, actualOperators);
PDB\PDBIteratorTests.cs (2)
915AssertEx.Equal(new[] 933AssertEx.Equal(new[]
PDB\PDBSourceLinkTests.cs (3)
57AssertEx.Equal(sourceLinkBlob, actualData); 99AssertEx.Equal(sourceLinkBlob, actualBlob); 192AssertEx.Equal(sourceLinkBlob, actualData);
PDB\PortablePdbTests.cs (4)
88AssertEx.Equal(new byte[] 136AssertEx.Equal(new byte[] 317AssertEx.Equal(sourceLinkBlob, actualBlob); 360AssertEx.Equal(sourceLinkBlob, actualBlob);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (159)
Attributes\AttributeTests_NativeInteger.cs (2)
1617AssertEx.Equal(expectedNames, actualNames); 1628AssertEx.Equal(expectedNames, actualNames);
Attributes\AttributeTests_WellKnownAttributes.cs (2)
1127AssertEx.Equal(expectedConstant, actual); 1212AssertEx.Equal(expectedConstant, actual);
FieldKeywordTests.cs (39)
91AssertEx.Equal(expectedMembers, actualMembers); 156AssertEx.Equal(expectedMembers, actualMembers); 425AssertEx.Equal(expectedMembers, actualMembers); 475AssertEx.Equal(expectedMembers, actualMembers); 821AssertEx.Equal(expectedMembers, actualMembers); 919AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 1022AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 1129AssertEx.Equal(expectedMembers, actualMembers); 1244AssertEx.Equal(expectedMembers, actualMembers); 1688AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 1855AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 1961AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 2045AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 2166AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 2248AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 8084AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 8381AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 8455AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 8623AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 8686AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 8740AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 8818AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 8893AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 8993AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 9069AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 9146AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 9269AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 9354AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 9423AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 9444AssertEx.Equal(expectedValues, actualValues); 9455AssertEx.Equal(expectedValues, actualValues); 9552AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 9783AssertEx.Equal(expectedMembers, actualMembers); 9843AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 9920AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 9994AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 10078AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 10145AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings()); 10344AssertEx.Equal(expectedFields, actualFields.ToTestDisplayStrings());
Semantics\CollectionExpressionTests.cs (2)
13447AssertEx.Equal( 13722AssertEx.Equal(
Semantics\PatternMatchingTests.cs (1)
11391AssertEx.Equal(new[] { "System.ReadOnlySpan<System.Char>", "System.Span<System.Char>" }, types);
Semantics\RecordTests.cs (113)
499AssertEx.Equal(expectedMembers, 502AssertEx.Equal(new[] { "A..ctor(System.Int32 i, ?)", "A..ctor(A original)" }, 588AssertEx.Equal(expectedMembers, 622AssertEx.Equal(expectedMembers, 625AssertEx.Equal(new[] { "A..ctor(System.Int32, System.String)", "A..ctor(A original)" }, 656AssertEx.Equal(expectedMembers, 659AssertEx.Equal(new[] { "A..ctor(System.Int32, System.Int32)", "A..ctor(A original)" }, 1008AssertEx.Equal(expectedMembers, 1060AssertEx.Equal(expectedMembers, 1138AssertEx.Equal(expectedMembers, actualMembers); 1644AssertEx.Equal(expectedMembers, actualMembers); 1695AssertEx.Equal(expectedMembers, actualMembers); 6043AssertEx.Equal(expectedMembers, actualMembers); 6086AssertEx.Equal(expectedMembers, actualMembers); 6127AssertEx.Equal(expectedMembers, actualMembers); 6168AssertEx.Equal(expectedMembers, actualMembers); 9810AssertEx.Equal(expectedMembers, actualMembers); 9837AssertEx.Equal(new[] { "System.Type A.B.EqualityContract { get; }" }, actualMembers); 9860AssertEx.Equal(new[] { "System.Type C1.EqualityContract { get; }" }, GetProperties(comp, "C1").ToTestDisplayStrings()); 9873AssertEx.Equal(new[] { "System.Type C2.EqualityContract { get; }", "System.Object C2.P { get; init; }" }, GetProperties(comp, "C2").ToTestDisplayStrings()); 9925AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, actualMembers); 9956AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, actualMembers); 10003AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, actualMembers); 10037AssertEx.Equal(new[] { "System.Type B1.EqualityContract { get; }", "System.Int32 B1.X { get; init; }" }, GetProperties(comp, "B1").ToTestDisplayStrings()); 10038AssertEx.Equal(new[] { "System.Type B2.EqualityContract { get; }", "System.Int32 B2.X { get; init; }" }, GetProperties(comp, "B2").ToTestDisplayStrings()); 10076AssertEx.Equal(new[] { "System.Type C.EqualityContract { get; }", "System.Int32 C.X { get; init; }", "System.Int32 C.Y { get; init; }" }, actualMembers); 10121AssertEx.Equal(expectedMembers, actualMembers); 10150AssertEx.Equal(expectedCtors, c.GetPublicSymbol().Constructors.ToTestDisplayStrings()); 10244AssertEx.Equal(expectedMembers, actualMembers); 10281AssertEx.Equal(expectedMembers, actualMembers); 10324AssertEx.Equal(new[] { "System.Type C.EqualityContract { get; }" }, actualMembers); 10357AssertEx.Equal(expectedMembers, actualMembers); 10403AssertEx.Equal(expectedMembers, actualMembers); 10450AssertEx.Equal(expectedMembers, actualMembers); 10499AssertEx.Equal(expectedMembers, actualMembers); 10551AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, actualMembers); 10611AssertEx.Equal(expectedMembers, actualMembers); 10648AssertEx.Equal(new[] { "System.Type C.EqualityContract { get; }" }, actualMembers); 10724AssertEx.Equal(new[] { "System.Type C.EqualityContract { get; }" }, actualMembers); 10756AssertEx.Equal(new[] { "System.Type C.EqualityContract { get; }" }, actualMembers); 10814AssertEx.Equal(expectedMembers, comp.GetMember<NamedTypeSymbol>("B").GetMembers().ToTestDisplayStrings()); 10838AssertEx.Equal(expectedMembers, comp.GetMember<NamedTypeSymbol>("C").GetMembers().ToTestDisplayStrings()); 10882AssertEx.Equal(expectedMembers, actualMembers); 10907AssertEx.Equal(expectedMembers, actualMembers); 10930AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, GetProperties(comp, "B").ToTestDisplayStrings()); 10936AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }", "System.Object B.P { get; init; }" }, GetProperties(comp, "B").ToTestDisplayStrings()); 10960AssertEx.Equal(expectedMembers, actualMembers); 10984AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }", "System.Object B.P { get; init; }" }, GetProperties(comp, "B").ToTestDisplayStrings()); 10985AssertEx.Equal(new[] { "System.Type C.EqualityContract { get; }", "System.Object C.P { get; init; }", "System.Object C.I.P { get; }" }, GetProperties(comp, "C").ToTestDisplayStrings()); 11047AssertEx.Equal(expectedMembers, actualMembers); 11115AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, actualMembers); 11210AssertEx.Equal(expectedMembers, actualMembers); 11262AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, GetProperties(comp, "B").ToTestDisplayStrings()); 11323AssertEx.Equal(expectedMembers, actualMembers); 11359AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, GetProperties(comp, "B").ToTestDisplayStrings()); 11400AssertEx.Equal(expectedMembers, actualMembers); 11614AssertEx.Equal(expectedMembers, actualMembers); 11850AssertEx.Equal(expectedMembers, actualMembers); 12163AssertEx.Equal(new[] { "System.Type C.EqualityContract { get; }", }, GetProperties(comp, "C").ToTestDisplayStrings()); 12271AssertEx.Equal(new[] { "System.Type CA.EqualityContract { get; }", "System.Object CA.P { get; init; }" }, GetProperties(comp, "CA").ToTestDisplayStrings()); 12272AssertEx.Equal(new[] { "System.Type CB.EqualityContract { get; }" }, GetProperties(comp, "CB").ToTestDisplayStrings()); 12643AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, GetProperties(comp, "B").ToTestDisplayStrings()); 12803AssertEx.Equal(expectedMembers, actualMembers); 13536AssertEx.Equal(expectedMembers, actualMembers); 15885AssertEx.Equal(expectedMembers, actualMembers); 15944AssertEx.Equal(expectedMembers, actualMembers); 20812AssertEx.Equal(expectedMembers, actualMembers); 20854AssertEx.Equal(expectedMembers, actualMembers); 20884AssertEx.Equal(new[] { "System.Type B.EqualityContract { get; }" }, actualMembers); 23745AssertEx.Equal(expectedMembers, actualMembers); 23893AssertEx.Equal(expectedMembers, actualMembers); 24126AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24127AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24130AssertEx.Equal(new[] { "System.IEquatable<A<System.Object>>", "System.IEquatable<B?>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24131AssertEx.Equal(new[] { "System.IEquatable<A<System.Object>>", "System.IEquatable<B?>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24181AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24182AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24185AssertEx.Equal(new[] { "System.IEquatable<B>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24186AssertEx.Equal(new[] { "System.IEquatable<A<System.Object>>", "System.IEquatable<B>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24246AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24247AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24250AssertEx.Equal(new[] { "System.IEquatable<A<System.Object>>", "System.IEquatable<B>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24251AssertEx.Equal(new[] { "System.IEquatable<A<System.Object>>", "System.IEquatable<B>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24291AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24292AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24295AssertEx.Equal(new[] { "System.IEquatable<A<System.Object>>", "System.IEquatable<B>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24296AssertEx.Equal(new[] { "System.IEquatable<A<System.Object>>", "System.IEquatable<B>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24316AssertEx.Equal(new[] { "System.IEquatable<B1>", "System.IEquatable<B2>", "System.IEquatable<A<T>>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24317AssertEx.Equal(new[] { "System.IEquatable<B1>", "System.IEquatable<B2>", "System.IEquatable<A<T>>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24320AssertEx.Equal(new[] { "System.IEquatable<B1>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24321AssertEx.Equal(new[] { "System.IEquatable<B2>", "System.IEquatable<A<System.Object>>", "System.IEquatable<B1>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24324AssertEx.Equal(new[] { "System.IEquatable<B2>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24325AssertEx.Equal(new[] { "System.IEquatable<B1>", "System.IEquatable<A<System.Int32>>", "System.IEquatable<B2>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24345AssertEx.Equal(new[] { "I<A<T>>", "System.IEquatable<A<T>>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24346AssertEx.Equal(new[] { "I<A<T>>", "System.IEquatable<A<T>>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24349AssertEx.Equal(new[] { "I<A<System.Object>>", "I<B>", "System.IEquatable<B>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24350AssertEx.Equal(new[] { "System.IEquatable<A<System.Object>>", "I<A<System.Object>>", "I<B>", "System.IEquatable<B>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24410AssertEx.Equal(new[] { "System.IEquatable<A<T>>[missing]" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24411AssertEx.Equal(new[] { "System.IEquatable<A<T>>[missing]" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24414AssertEx.Equal(new[] { "System.IEquatable<B>[missing]" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24415AssertEx.Equal(new[] { "System.IEquatable<A<System.Int32>>[missing]", "System.IEquatable<B>[missing]" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24480AssertEx.Equal(new[] { "System.IEquatable<A<T>>[missing]" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24481AssertEx.Equal(new[] { "System.IEquatable<A<T>>[missing]" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24484AssertEx.Equal(new[] { "System.IEquatable<B>", "System.IEquatable<B>[missing]" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24485AssertEx.Equal(new[] { "System.IEquatable<A<System.Int32>>[missing]", "System.IEquatable<B>", "System.IEquatable<B>[missing]" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24554AssertEx.Equal(new[] { "System.IEquatable<A<T>>[missing]" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24555AssertEx.Equal(new[] { "System.IEquatable<A<T>>[missing]" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24558AssertEx.Equal(new[] { "IEquatable<B>", "System.IEquatable<B>[missing]" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 24559AssertEx.Equal(new[] { "System.IEquatable<A<System.Int32>>[missing]", "IEquatable<B>", "System.IEquatable<B>[missing]" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 24984AssertEx.Equal(expectedMembers, actualMembers); 25029AssertEx.Equal(expectedMembers, actualMembers); 30291AssertEx.Equal(expectedMembers, actualMembers); 30321AssertEx.Equal(expectedMembers, actualMembers);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (1)
Testing\CSharpTestMethodFinderTests.cs (1)
472AssertEx.Equal(expectedTestNames, testMethodNames);
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (6)
InteractiveSessionTests.cs (6)
1024AssertEx.Equal(new object[] { 1, 1, null }, result); 1038AssertEx.Equal(new[] { 1, 2, 3, 4 }, result1); 1041AssertEx.Equal(new[] { 1, 2, 3, 4, 5 }, result2); 1044AssertEx.Equal(new[] { 1, 2, 3, 4, 5, 6 }, s1.ReturnValue); 1047AssertEx.Equal(new[] { 1, 2, 3, 4, 5, 6, 7 }, s2.ReturnValue); 1050AssertEx.Equal(new[] { 1, 2, 3, 4, 5, 6, 7, 8 }, s3.ReturnValue);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (81)
Semantics\DelegateTypeTests.cs (3)
12110AssertEx.Equal(expectedTypes, actualTypes); 12155AssertEx.Equal(expectedTypes, actualTypes); 12204AssertEx.Equal(expectedTypes, actualTypes);
Semantics\LocalFunctionTests.cs (2)
7051AssertEx.Equal(expectedSymbols, actualSymbols); 7109AssertEx.Equal(expectedSymbols, actualSymbols);
Semantics\NativeIntegerTests.cs (2)
6076AssertEx.Equal(expectedOperators, actualOperators); 6135AssertEx.Equal(expectedOperators, actualOperators);
Semantics\NullableContextTests.cs (36)
211AssertEx.Equal(expectedAnalyzedKeys, actualAnalyzedKeys); 260AssertEx.Equal(expectedAnalyzedKeys, actualAnalyzedKeys); 319AssertEx.Equal(expectedAnalyzedKeys, actualAnalyzedKeys); 357AssertEx.Equal(expectedAnalyzedKeys, actualAnalyzedKeys); 396AssertEx.Equal(expectedAnalyzedKeys, actualAnalyzedKeys); 431AssertEx.Equal(expectedAnalyzedKeys, actualAnalyzedKeys); 727AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 728AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 987AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 988AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1068AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 1069AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1152AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 1153AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1211AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 1212AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1302AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 1303AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1359AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 1360AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1455AssertEx.Equal(expectedAnalyzedKeys, actualAnalyzedKeys); 1495AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 1496AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1531AssertEx.Equal(new[] { "= null", "= null", "F2" }, actualAnalyzedKeys); 1617AssertEx.Equal(expectedAnalyzedKeys, actualAnalyzedKeys); 1741AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 1742AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1784AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 1785AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1846AssertEx.Equal(expectedAnalyzedKeys, GetNullableDataKeysAsStrings(comp.TestOnlyCompilationData, requiredAnalysis: true)); 1847AssertEx.Equal(expectedAnalyzedKeys, GetIsNullableEnabledMethods(comp.TestOnlyCompilationData)); 1884AssertEx.Equal(new[] { "A(A.F1 = null)" }, actualAnalyzedKeys); 1939AssertEx.Equal(new[] { expectedAnalyzedKey }, actualAnalyzedKeys); 1975AssertEx.Equal(new[] { "o1" }, actualAnalyzedKeys); 2016AssertEx.Equal(new[] { "F2", "F3" }, actualAnalyzedKeys); 2055AssertEx.Equal(new[] { "P2", "P3" }, actualAnalyzedKeys);
Semantics\NullableReferenceTypesTests.cs (26)
157990AssertEx.Equal(new string[] { "I<dynamic>", "I2<object>" }, 157992AssertEx.Equal(new string[] { "I<dynamic>", "I2<object>", "I<object>" }, 158024AssertEx.Equal(new string[] { "I<(int a, int b)>", "I2<(int notA, int notB)>" }, 158026AssertEx.Equal(new string[] { "I<(int a, int b)>", "I2<(int notA, int notB)>", "I<(int notA, int notB)>" }, 158062AssertEx.Equal(new string[] { "I<(object a, object b)>", "I2<(object notA, object notB)>" }, 158064AssertEx.Equal(new string[] { "I<(object a, object b)>", "I2<(object notA, object notB)>", "I<(object notA, object notB)>" }, 158090AssertEx.Equal(new string[] { "I<object>", "I2<object>" }, 158092AssertEx.Equal(new string[] { "I2<object>", "I<object>" }, 158122AssertEx.Equal(new string[] { "I<object>", "I2<object>" }, 158124AssertEx.Equal(new string[] { "I2<object>", "I<object>" }, 158291AssertEx.Equal(new string[] { "I2<object>", "I<object>" }, 158293AssertEx.Equal(new string[] { "I2<object>", "I<object>" }, 158332AssertEx.Equal(new string[] { "I<object>", "I2<object>" }, 158334AssertEx.Equal(new string[] { "I<object>", "I2<object>", "I<object!>" }, 158372AssertEx.Equal(new string[] { "I<object>", "I2<object>" }, 158374AssertEx.Equal(new string[] { "I<object>", "I2<object>", "I<object!>" }, 158586AssertEx.Equal(new string[] { "I2<object>", "I<object>" }, 158588AssertEx.Equal(new string[] { "I2<object>", "I<object!>", "I<object>" }, 158628AssertEx.Equal(new string[] { "I2<object>", "I<object>" }, 158630AssertEx.Equal(new string[] { "I2<object>", "I<object!>", "I<object>" }, 158709AssertEx.Equal(new string[] { "I<object?>", "I2<object>" }, 158711AssertEx.Equal(new string[] { "I<object?>", "I2<object>", "I<object!>" }, 158741AssertEx.Equal(new string[] { "I<object?>", "I2<object>" }, 158743AssertEx.Equal(new string[] { "I<object?>", "I2<object>", "I<object>" }, 158775AssertEx.Equal(new string[] { "I<object?>", "I2<object!>" }, 158777AssertEx.Equal(new string[] { "I<object?>", "I2<object!>", "I<object!>" },
Semantics\RecordStructTests.cs (10)
828AssertEx.Equal(new[] { 2065AssertEx.Equal(expectedMembers, 2138AssertEx.Equal(expectedMembers, actualMembers); 2821AssertEx.Equal(expectedMembers, actualMembers); 2845AssertEx.Equal(expectedMembers, actualMembers); 3842AssertEx.Equal(new[] { 4224AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 4225AssertEx.Equal(new[] { "System.IEquatable<A<T>>" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings()); 4246AssertEx.Equal(new[] { "System.IEquatable<A<T>>[missing]" }, type.InterfacesNoUseSiteDiagnostics().ToTestDisplayStrings()); 4247AssertEx.Equal(new[] { "System.IEquatable<A<T>>[missing]" }, type.AllInterfacesNoUseSiteDiagnostics.ToTestDisplayStrings());
Semantics\RefFieldTests.cs (2)
2056AssertEx.Equal(expectedMembers, fieldMembers.ToTestDisplayStrings()); 2064AssertEx.Equal(expectedReferences, fieldReferences.ToTestDisplayStrings());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (7)
DocumentationComments\CrefTests.cs (4)
937AssertEx.Equal(expected, actual); 1033AssertEx.Equal(expected, actual); 1132AssertEx.Equal(expected, actual); 5090AssertEx.Equal(expectedSymbols, actualSymbols);
Symbols\Source\NullablePublicAPITests.cs (3)
966AssertEx.Equal(expectedAnnotations, actualAnnotations); 1024AssertEx.Equal(expectedAnnotations, actualAnnotations); 4786AssertEx.Equal(expectedAnnotations, actualAnnotations);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Syntax\FieldAndValueKeywordTests.cs (1)
1572AssertEx.Equal(expectedFields, actualFields);
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (2)
PdbTests.cs (2)
98AssertEx.Equal(new byte[] { 0x12, (byte)'M', (byte)'i', (byte)'c', (byte)'r', (byte)'o' }, pdbStream.GetBuffer().Take(6).ToArray()); 99AssertEx.Equal(new byte[] { 0x12, (byte)'M', (byte)'Z' }, peStream.GetBuffer().Take(3).ToArray());
Microsoft.CodeAnalysis.ExternalAccess.OmniSharp.UnitTests (2)
EnumTests.cs (2)
33AssertEx.Equal(internalValues, externalValues); 34AssertEx.Equal(internalNames, externalNames);
Microsoft.CodeAnalysis.Test.Utilities (7)
Assert\AssertEx.cs (1)
165Equal<T>(expected.ToArray(), actual);
Compilation\CompilationExtensions.cs (3)
422AssertEx.Equal(positions, getPositionsFromEnd(separatedList)); 431AssertEx.Equal(positions, getPositionsFromStart(new SeparatedWithManyChildren(green, null, separatedList.Position))); 434AssertEx.Equal(positions, getPositionsFromEnd(new SeparatedWithManyChildren(green, null, separatedList.Position)));
Metadata\MetadataReaderUtils.cs (1)
512AssertEx.Equal(ThrowNull, il);
Metadata\MetadataValidation.cs (2)
95AssertEx.Equal(expectedBlob, actualBlob); 126AssertEx.Equal(expectedBlob, actualBlob);
Microsoft.CodeAnalysis.UnitTests (40)
Collections\ArrayBuilderTests.cs (6)
109AssertEx.Equal(new int[0], builder.ToArray()); 112AssertEx.Equal(new[] { 1, 2, 3 }, builder.ToArray()); 115AssertEx.Equal(new[] { 1, 2, 3 }, builder.ToArray()); 118AssertEx.Equal(new[] { 1, 2, 3, 2 }, builder.ToArray()); 121AssertEx.Equal(new[] { 1, 2, 3, 2, 2, 3 }, builder.ToArray()); 124AssertEx.Equal(new[] { 1, 2, 3, 2, 2, 3, 3 }, builder.ToArray());
CryptoBlobParserTests.cs (16)
34AssertEx.Equal(privKey.Exponent, new byte[] { 0x01, 0x00, 0x01 }); 38AssertEx.Equal(expectedModulus, privKey.Modulus); 42AssertEx.Equal(expectedP, privKey.P); 46AssertEx.Equal(expectedQ, privKey.Q); 50AssertEx.Equal(expectedDP, privKey.DP); 54AssertEx.Equal(expectedDQ, privKey.DQ); 58AssertEx.Equal(expectedInverseQ, privKey.InverseQ); 62AssertEx.Equal(expectedD, privKey.D); 77AssertEx.Equal(privKey.Exponent, new byte[] { 0x01, 0x00, 0x01 }); 81AssertEx.Equal(expectedModulus, privKey.Modulus); 85AssertEx.Equal(expectedP, privKey.P); 89AssertEx.Equal(expectedQ, privKey.Q); 93AssertEx.Equal(expectedDP, privKey.DP); 97AssertEx.Equal(expectedDQ, privKey.DQ); 101AssertEx.Equal(expectedInverseQ, privKey.InverseQ); 105AssertEx.Equal(expectedD, privKey.D);
EmbeddedTextTests.cs (3)
166AssertEx.Equal(bytes, Decompress(text.Blob.Skip(4))); 181AssertEx.Equal(bytes, Decompress(text.Blob.Skip(4))); 245AssertEx.Equal(bytes, Decompress(text.Blob.Skip(4)));
Emit\CustomDebugInfoTests.cs (7)
371AssertEx.Equal(new byte[] 452AssertEx.Equal(new byte[] 486AssertEx.Equal(new byte[] 518AssertEx.Equal(new byte[] 547AssertEx.Equal(new byte[] 589AssertEx.Equal(new byte[] 662AssertEx.Equal(new byte[]
MetadataReferences\AssemblyIdentityTests.cs (7)
314AssertEx.Equal(new byte[0], an.GetPublicKeyToken()); 315AssertEx.Equal(null, an.GetPublicKey()); 330AssertEx.Equal(PublicKeyToken1, an.GetPublicKeyToken()); 331AssertEx.Equal(PublicKey1, an.GetPublicKey()); 346AssertEx.Equal(new byte[0], an.GetPublicKeyToken()); 347AssertEx.Equal(null, an.GetPublicKey()); 371AssertEx.Equal(PublicKeyToken1, anPkt);
MetadataReferences\MetadataHelpersTests.cs (1)
258AssertEx.Equal(expectedArrayRanks, decodedName.ArrayRanks);
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (1)
CommandLineTests.vb (1)
2431AssertEx.Equal({folder.Path + "\c.cpp", folder.Path + "\b\B_e.vb"}, resolvedSourceFiles)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (22)
Semantics\FieldInitializerBindingTests.vb (22)
909AssertEx.Equal(_ZERO4, actual) 980AssertEx.Equal(_ZERO4, reader.GetBlobBytes(constant.Value)) 982AssertEx.Equal(New Byte() {s_FIELD_SIGNATURE_CALLING_CONVENTION, s_ELEMENT_TYPE_OBJECT}, 988AssertEx.Equal(_ZERO4, reader.GetBlobBytes(constant.Value)) 990AssertEx.Equal(New Byte() {s_FIELD_SIGNATURE_CALLING_CONVENTION, s_ELEMENT_TYPE_I4}, 996AssertEx.Equal(_ZERO1, reader.GetBlobBytes(constant.Value)) 998AssertEx.Equal(New Byte() {s_FIELD_SIGNATURE_CALLING_CONVENTION, s_ELEMENT_TYPE_OBJECT}, 1004AssertEx.Equal(_ZERO1, reader.GetBlobBytes(constant.Value)) 1006AssertEx.Equal(New Byte() {s_FIELD_SIGNATURE_CALLING_CONVENTION, s_ELEMENT_TYPE_U1}, 1012AssertEx.Equal(_ONE4, reader.GetBlobBytes(constant.Value)) 1014AssertEx.Equal(New Byte() {s_FIELD_SIGNATURE_CALLING_CONVENTION, s_ELEMENT_TYPE_I4}, 1020AssertEx.Equal(_ONE1, reader.GetBlobBytes(constant.Value)) 1022AssertEx.Equal(New Byte() {s_FIELD_SIGNATURE_CALLING_CONVENTION, s_ELEMENT_TYPE_U1}, 1028AssertEx.Equal(_ZERO4, reader.GetBlobBytes(constant.Value)) 1035AssertEx.Equal(_ZERO1, reader.GetBlobBytes(constant.Value)) 1042AssertEx.Equal(_ZERO4, reader.GetBlobBytes(constant.Value)) 1049AssertEx.Equal(_ONE4, reader.GetBlobBytes(constant.Value)) 1056AssertEx.Equal(_ZERO1, reader.GetBlobBytes(constant.Value)) 1063AssertEx.Equal(_ONE1, reader.GetBlobBytes(constant.Value)) 1321AssertEx.Equal(_ZERO4, reader.GetBlobBytes(constant.Value)) 1326AssertEx.Equal(_ZERO4, reader.GetBlobBytes(constant.Value)) 1331AssertEx.Equal(_ONE4, reader.GetBlobBytes(constant.Value))
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Remote\ServiceDescriptorTests.cs (1)
192AssertEx.Equal(new byte[] { 0x3f }, deserialized.GetBytes("\u1234"));
Roslyn.Test.PdbUtilities (2)
EditAndContinue\EditAndContinueTestUtilities.cs (2)
86AssertEx.Equal(expectedNames, actualNames); 92AssertEx.Equal(expectedNames, actualNames);