101 references to Equal
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (4)
CommandLineTests.cs (4)
8455AssertEx.Equal(csc.Arguments.MetadataReferences.Select(r => r.Reference), new string[] 8848AssertEx.Equal(new[] { "Lib.cs", "Lib.dll", "Lib.pdb" }, Directory.GetFiles(dir.Path).Select(p => Path.GetFileName(p)).Order()); 8905AssertEx.Equal(new[] { "Lib.cs", "Lib.dll", "Lib.pdb" }, Directory.GetFiles(dir.Path).Select(p => Path.GetFileName(p)).Order()); 8946AssertEx.Equal(new[] { "Lib.cs", "Lib.dll" }, Directory.GetFiles(dir.Path).Select(p => Path.GetFileName(p)).Order());
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (6)
Emit\EditAndContinue\EditAndContinueTestBase.cs (5)
163AssertEx.Equal( 174AssertEx.Equal( 185AssertEx.Equal( 196AssertEx.Equal( 203AssertEx.Equal(rows, reader.GetCustomAttributeRows(), itemInspector: AttributeRowToString);
PDB\TypeDefinitionDocumentTests.cs (1)
481AssertEx.Equal(expected, actual, itemSeparator: ",\n", itemInspector: i => $"(\"{i.typeName}\", \"{i.documentName}\")");
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (6)
EditAndContinue\BreakpointSpansTests.cs (1)
81AssertEx.Equal(expectedSpans, actualSpans,
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (1)
110AssertEx.Equal(Array.Empty<SyntaxKind>(), unhandledKinds);
EditAndContinue\SyntaxComparerTests.cs (4)
31AssertEx.Equal( 47AssertEx.Equal( 63AssertEx.Equal( 79AssertEx.Equal(
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
InteractiveSessionTests.cs (1)
900AssertEx.Equal(new[] { "hello", "hello" }, result);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (9)
Semantics\FunctionPointerTests.cs (7)
2246AssertEx.Equal(expectedTypes, invocationTypes); 2301AssertEx.Equal(expectedTypes, invocationTypes); 2376AssertEx.Equal(expectedTypes, invocationTypes); 2444AssertEx.Equal(expectedTypes, invocationTypes); 2512AssertEx.Equal(expectedTypes, invocationTypes); 2611AssertEx.Equal(expectedTypes, invocationTypes); 2684AssertEx.Equal(expectedTypes, invocationTypes);
Semantics\LookupPositionTests.cs (1)
3130AssertEx.Equal(expectedSymbols, actualSymbols,
Semantics\RefFieldTests.cs (1)
2332AssertEx.Equal(actualFields, expectedFields);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
SymbolDisplay\SymbolDisplayTests.cs (1)
3747AssertEx.Equal(expectedKinds, actualParts.Select(p => p.Kind), itemInspector: p => $" SymbolDisplayPartKind.{p}");
Symbols\IndexerTests.cs (1)
2533AssertEx.Equal(expected, actual, itemInspector: s => string.Format("\"{0}\"", s));
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
1900AssertEx.Equal(expectedUsesOfNullable, symbols, itemInspector: s => $"\"{s}\"");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Completion\FileSystemCompletionHelperTests.cs (1)
18AssertEx.Equal(
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
ParsingTestBase.cs (1)
105AssertEx.Equal(
Microsoft.CodeAnalysis.Features.Test.Utilities (7)
EditAndContinue\EditAndContinueTestVerifier.cs (4)
243AssertEx.Equal( 252AssertEx.Equal( 323AssertEx.Equal( 493AssertEx.Equal(
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
524AssertEx.Equal(expectedRows, reader.GetEditAndContinueLogEntries(), itemInspector: EncLogRowToString);
EditAndContinue\EditScriptDescription.cs (1)
32=> AssertEx.Equal(expected, Edits.Select(e => e.GetDebuggerDisplay()), itemSeparator: ",\r\n", itemInspector: s => $"""
EditAndContinue\MatchingPair.cs (1)
56=> AssertEx.Equal(this, actual, itemSeparator: ",\r\n");
Microsoft.CodeAnalysis.Features.UnitTests (3)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
3729AssertEx.Equal([0x02000002, 0x02000003], delta.UpdatedTypes, itemInspector: t => "0x" + t.ToString("X"));
FindUsages\DefinitionItemFactoryTests.cs (2)
50AssertEx.Equal( 80=> AssertEx.Equal(expected, actual, message: PropertyMessage(propertyName), itemInspector: Inspect);
Microsoft.CodeAnalysis.Test.Utilities (40)
Assert\AssertEx.cs (7)
178Equal((IEnumerable<T>)expected, actual, comparer, message); 183=> Equal(expected, actual, comparer: null, message: null, itemInspector: null); 193Equal(expected, actual, comparer, message, itemSeparator); 198=> Equal(expected, actual, comparer: null, message: null, itemInspector: null); 202Equal(expected, (IEnumerable<T>)actual, comparer, message, itemSeparator); 893AssertEx.Equal( 901AssertEx.Equal(
Compilation\CompilationExtensions.cs (2)
181AssertEx.Equal(expectedAssembliesAndAliases, actual, itemInspector: s => '"' + s + '"'); 189AssertEx.Equal(expectedAssembliesAndAliases, actual, itemInspector: s => '"' + s + '"');
Compilation\TestOperationVisitor.cs (31)
129AssertEx.Equal(operation.Declarations, operation.ChildOperations); 218AssertEx.Equal(new[] { operation.Value }, operation.ChildOperations); 233AssertEx.Equal(new[] { operation.Value }, operation.ChildOperations); 423AssertEx.Equal(new[] { operation.LockedValue, operation.Body }, operation.ChildOperations); 465AssertEx.Equal(new[] { operation.Resources, operation.Body }, operation.ChildOperations); 485AssertEx.Equal(new[] { operation.Variables, operation.Body }, operation.ChildOperations); 503AssertEx.Equal(new[] { operation.Group, operation.Aggregation }, operation.ChildOperations); 515AssertEx.Equal(new[] { operation.Value, operation.Body }, operation.ChildOperations); 608AssertEx.Equal(new[] { operation.Instance, operation.Argument }, operation.ChildOperations); 617AssertEx.Equal(new[] { operation.Instance, operation.Argument }, operation.ChildOperations); 724AssertEx.Equal(new[] { operation.EventReference, operation.HandlerValue }, operation.ChildOperations); 731AssertEx.Equal(new[] { operation.Operation, operation.WhenNotNull }, operation.ChildOperations); 791AssertEx.Equal(new[] { operation.LeftOperand, operation.RightOperand }, operation.ChildOperations); 836AssertEx.Equal(new[] { operation.LeftOperand, operation.RightOperand }, operation.ChildOperations); 894AssertEx.Equal(new[] { operation.Condition, operation.WhenTrue, operation.WhenFalse }, operation.ChildOperations); 898AssertEx.Equal(new[] { operation.Condition, operation.WhenTrue }, operation.ChildOperations); 905AssertEx.Equal(new[] { operation.Value, operation.WhenNull }, operation.ChildOperations); 912AssertEx.Equal(new[] { operation.Target, operation.Value }, operation.ChildOperations); 1094AssertEx.Equal(new[] { operation.InitializedMember, operation.Initializer }, operation.ChildOperations); 1159AssertEx.Equal(new[] { operation.Target, operation.Value }, operation.ChildOperations); 1285AssertEx.Equal(operation.Parts, operation.ChildOperations); 1333AssertEx.Equal(new[] { operation.Left, operation.Right }, operation.ChildOperations); 1526AssertEx.Equal(children, operation.ChildOperations); 1569AssertEx.Equal(children, operation.ChildOperations); 1575AssertEx.Equal(new[] { operation.Value, operation.Pattern }, operation.ChildOperations); 1586AssertEx.Equal(new[] { operation.Pattern, operation.Guard }, operation.ChildOperations); 1628AssertEx.Equal(new[] { operation.MinimumValue, operation.MaximumValue }, operation.ChildOperations); 1654AssertEx.Equal(builder, operation.ChildOperations); 1667AssertEx.Equal(new[] { operation.BlockBody, operation.ExpressionBody }, operation.ChildOperations); 1786AssertEx.Equal(operation.Clauses, operation.ChildOperations); 1799AssertEx.Equal(SpecializedCollections.SingletonEnumerable(operation.DeclarationGroup), operation.ChildOperations);
Microsoft.CodeAnalysis.UnitTests (12)
Analyzers\AnalyzerConfigTests.cs (3)
78AssertEx.Equal( 84AssertEx.Equal( 90AssertEx.Equal(
Collections\ArrayBuilderTests.cs (9)
45AssertEx.Equal(new[] { 1, 2, 3, 4, 5 }, builder); 49AssertEx.Equal(new[] { 1 }, builder); 53AssertEx.Equal(new int[0], builder); 61AssertEx.Equal(new[] { 1, 2, 3, 4, 5 }, builder); 65AssertEx.Equal(new[] { 1 }, builder); 69AssertEx.Equal(new[] { 1, 2 }, builder); 73AssertEx.Equal(new[] { 1, 2, 3 }, builder); 77AssertEx.Equal(new[] { 1, 2 }, builder); 81AssertEx.Equal(new int[0], builder);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
Interactive\Commands\InteractiveCommandHandlerTests.cs (1)
212AssertEx.Equal(expectedSubmissions, submissions);
Roslyn.Test.PdbUtilities (5)
EditAndContinue\EditAndContinueTest.GenerationVerifier.cs (5)
84AssertEx.Equal( 92AssertEx.Equal( 100AssertEx.Equal( 108AssertEx.Equal( 116AssertEx.Equal(
SemanticSearch.BuildTask.UnitTests (2)
GenerateFilteredReferenceAssembliesTaskTests.cs (2)
45AssertEx.Equal(new[] { ("expected metadata name", 1) }, errors); 59AssertEx.Equal(new[] { ($"unexpected symbol kind: '{kind}'", 1) }, errors);