103 references to SetEqual
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Workspaces\WorkspaceTests_EditorFeatures.cs (1)
1439AssertEx.SetEqual(workspace.Projects.SelectMany(p => p.Documents).Select(d => d.Id), eventArgs.Select(e => e.DocumentId));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
Emit\EmitMetadataTests.cs (2)
3228AssertEx.SetEqual([ref1], comp.GetUsedAssemblyReferences()); 3233AssertEx.SetEqual([ref1, ref2], comp.GetUsedAssemblyReferences());
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (5)
Diagnostics\DiagnosticSuppressorTests.cs (1)
662AssertEx.SetEqual(programmaticSuppression.Suppressions, suppressionInfo.ProgrammaticSuppressions);
Diagnostics\GetDiagnosticsTests.cs (1)
1798AssertEx.SetEqual(expectedSemanticModelTreeCallbacks, analyzer.AnalyzedSemanticModels.Select(s => s.SyntaxTree).ToHashSet());
RefReadonlyParameterTests.cs (3)
977AssertEx.SetEqual(new[] 1126AssertEx.SetEqual(new[] 1178AssertEx.SetEqual(new[]
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7)
Semantics\GlobalUsingDirectiveTests.cs (5)
3286AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1] }, comp2.UsageOfUsingsRecordedInTrees); 3288AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1] }, comp2.UsageOfUsingsRecordedInTrees); 3291AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1], comp2.SyntaxTrees[2] }, comp2.UsageOfUsingsRecordedInTrees); 3293AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1], comp2.SyntaxTrees[2] }, comp2.UsageOfUsingsRecordedInTrees); 3303AssertEx.SetEqual(new[] { comp2.SyntaxTrees[1] }, comp2.UsageOfUsingsRecordedInTrees);
Semantics\NameOfTests.cs (2)
1083AssertEx.SetEqual( 1247AssertEx.SetEqual(
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
DocumentationComments\ParameterTests.cs (2)
335AssertEx.SetEqual(parameters, info.CandidateSymbols); 358AssertEx.SetEqual(typeParameters, info.CandidateSymbols);
Symbols\ConversionTests.cs (2)
2075AssertEx.SetEqual(castInfo.CandidateSymbols, conversionSymbols); 2082AssertEx.SetEqual(elementConversion.OriginalUserDefinedConversions.GetPublicSymbols(), conversionSymbols);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
EmitMetadataTestBase.cs (1)
126AssertEx.SetEqual(expectedEntries, actualEntries, itemInspector: entry => $@"
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
CommentSelection\CommentUncommentSelectionCommandHandlerTests.cs (1)
743AssertEx.SetEqual(expectedChanges, edits.TextChanges);
StackTraceExplorer\StackTraceExplorerTests.cs (4)
58AssertEx.SetEqual(expectedDefinition.NameDisplayParts, definition.NameDisplayParts); 59AssertEx.SetEqual(expectedDefinition.Properties, definition.Properties); 60AssertEx.SetEqual(expectedDefinition.SourceSpans, definition.SourceSpans); 865AssertEx.SetEqual(result.ParsedFrames, ignoredFrames);
TextEditor\OpenDocumentTests.cs (1)
51AssertEx.SetEqual(documentIds, workspace.CurrentSolution.GetDocumentIdsWithFilePath(FilePath));
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
VisualBasicParsingTests.cs (1)
38AssertEx.SetEqual(actualKeywordKinds, expectedKeywordKinds);
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueTestVerifier.cs (1)
294AssertEx.SetEqual(expected, actual, message: message, itemSeparator: ",\r\n", itemInspector: d => d.ToString(TryGetResource));
Microsoft.CodeAnalysis.Features.UnitTests (27)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (14)
1399AssertEx.SetEqual([moduleId], debuggingSession.GetTestAccessor().GetModulesPreparedForUpdate()); 1504AssertEx.SetEqual([moduleId], debuggingSession.GetTestAccessor().GetModulesPreparedForUpdate()); 1724AssertEx.SetEqual([moduleId], debuggingSession.GetTestAccessor().GetModulesPreparedForUpdate()); 1996AssertEx.SetEqual([moduleId], debuggingSession.GetTestAccessor().GetModulesPreparedForUpdate()); 2041AssertEx.SetEqual([moduleId], debuggingSession.GetTestAccessor().GetModulesPreparedForUpdate()); 3106AssertEx.SetEqual([moduleId], debuggingSession.GetTestAccessor().GetModulesPreparedForUpdate()); 3294AssertEx.SetEqual([0x02000002, 0x02000003, 0x02000004, 0x02000005], delta.UpdatedTypes, itemInspector: t => "0x" + t.ToString("X")); 3370AssertEx.SetEqual([documentBId.ProjectId], results.ProjectsToRebuild); 3371AssertEx.SetEqual([documentBId.ProjectId], results.ProjectsToRestart.Keys); 3383AssertEx.SetEqual([documentAId.ProjectId, documentBId.ProjectId], results.ProjectsToRebuild); 3384AssertEx.SetEqual([documentAId.ProjectId, documentBId.ProjectId], results.ProjectsToRestart.Keys); 4128AssertEx.SetEqual([mvidA], updates.Updates.Select(u => u.Module)); 4139AssertEx.SetEqual([mvidA], updates.Updates.Select(u => u.Module)); 4163AssertEx.SetEqual([mvidA, mvidB2], updates.Updates.Select(u => u.Module));
EditAndContinue\EmitSolutionUpdateResultsTests.cs (11)
205AssertEx.SetEqual([b], projectsToRebuild); 235AssertEx.SetEqual([a, b], projectsToRebuild); 261AssertEx.SetEqual([d], projectsToRebuild); 294AssertEx.SetEqual([a, b], projectsToRebuild); 374AssertEx.SetEqual([a, b], projectsToRebuild); 426AssertEx.SetEqual([r0, r1, r2], projectsToRebuild); 456AssertEx.SetEqual([a, b], projectsToRebuild); 483AssertEx.SetEqual([b], projectsToRebuild); 493AssertEx.SetEqual([a, b], projectsToRebuild); 538AssertEx.SetEqual([a, b], projectsToRebuild); 573AssertEx.SetEqual([r1, r2, r3, r4], projectsToRebuild);
EditAndContinue\RemoteEditAndContinueServiceTests.cs (1)
185AssertEx.SetEqual(runningProjects1, runningProjects);
FindUsages\DefinitionItemFactoryTests.cs (1)
72=> AssertEx.SetEqual(
Microsoft.CodeAnalysis.Test.Utilities (1)
Assert\AssertEx.cs (1)
394SetEqual<string>(expected, actual.OrderBy(e => getIndex(e)), comparer, message, itemSeparator, itemInspector);
Microsoft.CodeAnalysis.UnitTests (14)
Analyzers\AnalyzerConfigTests.cs (14)
44AssertEx.SetEqual( 51AssertEx.SetEqual( 169AssertEx.SetEqual( 205AssertEx.SetEqual( 240AssertEx.SetEqual( 253AssertEx.SetEqual( 267AssertEx.SetEqual( 279AssertEx.SetEqual( 303AssertEx.SetEqual( 317AssertEx.SetEqual( 334AssertEx.SetEqual( 354AssertEx.SetEqual( 364AssertEx.SetEqual( 1244AssertEx.SetEqual(
Microsoft.CodeAnalysis.Workspaces.UnitTests (31)
Options\EditorConfigNamingStyleParserTests.cs (9)
46AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 58AssertEx.SetEqual(expectedApplicableAccessibilityList, symbolSpec.ApplicableAccessibilityList); 116AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 177AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 185AssertEx.SetEqual(expectedApplicableAccessibilityList, symbolSpec.ApplicableAccessibilityList); 225AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 266AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 305AssertEx.SetEqual(expectedApplicableSymbolKindList, symbolSpec.ApplicableSymbolKindList); 449AssertEx.SetEqual(expectedApplicableTypeKindList, symbolSpec.ApplicableSymbolKindList);
Remote\ServiceDescriptorTests.cs (1)
374AssertEx.SetEqual(descriptorsWithCallbackServiceTypes, callbackDispatcherServiceTypes);
SolutionTests\SolutionTests.cs (9)
1227AssertEx.SetEqual([d1, d3], newProject.DocumentIds); 1248AssertEx.SetEqual([a1, a3], newProject.AdditionalDocumentIds); 1269AssertEx.SetEqual([c1, c3], newProject.AnalyzerConfigDocumentIds); 4470AssertEx.SetEqual(relatedIds1, ImmutableArray.Create(document1.Id, document2.Id)); 4471AssertEx.SetEqual(relatedIds2, ImmutableArray.Create(document1.Id, document2.Id)); 5309AssertEx.SetEqual( 5317AssertEx.SetEqual( 5325AssertEx.SetEqual( 5332AssertEx.SetEqual(
TestCompositionTests.cs (12)
31AssertEx.SetEqual([assembly1], composition2.Assemblies); 35AssertEx.SetEqual([assembly2], composition3.Assemblies); 48AssertEx.SetEqual([type1], composition2.Parts); 53AssertEx.SetEqual([type2], composition4.Parts); 67AssertEx.SetEqual([type1], composition2.ExcludedPartTypes); 74AssertEx.SetEqual([type2], composition4.ExcludedPartTypes); 92AssertEx.SetEqual([assembly1, assembly2], composition3.Assemblies); 93AssertEx.SetEqual([type1, type2], composition3.Parts); 94AssertEx.SetEqual([excluded1, excluded2], composition3.ExcludedPartTypes); 98AssertEx.SetEqual([assembly2], composition4.Assemblies); 99AssertEx.SetEqual([type2], composition4.Parts); 100AssertEx.SetEqual([excluded2], composition4.ExcludedPartTypes);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
EditorConfigSettings\DataProvider\DataProviderTests.cs (1)
175AssertEx.SetEqual(optionsWithUI.OrderBy(o => o.Name), dataSnapShot.Select(setting => setting.Key.Option).OrderBy(o => o.Name));
Roslyn.VisualStudio.Next.UnitTests (1)
Services\SolutionServiceTests.cs (1)
229AssertEx.SetEqual(