40 references to SolutionTestHelpers
Microsoft.CodeAnalysis.Workspaces.UnitTests (40)
SolutionTests\DocumentInfoTests.cs (6)
109
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithId(value), opt => opt.Id, documentId, defaultThrows: true);
110
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithName(value), opt => opt.Name, "New", defaultThrows: true);
111
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithTextLoader(value), opt => opt.TextLoader, (TextLoader)new TestTextLoader("text"));
112
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithDesignTimeOnly(value), opt => opt.Attributes.DesignTimeOnly, true);
113
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithDocumentServiceProvider(value), opt => opt.DocumentServiceProvider, serviceProvider);
115
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithFolders(value), opt => opt.Folders, "folder", allowDuplicates: true);
SolutionTests\ProjectInfoTests.cs (18)
187
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithId(value), opt => opt.Id, ProjectId.CreateNewId(), defaultThrows: true);
188
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithVersion(value), opt => opt.Version, VersionStamp.Create());
189
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithName(value), opt => opt.Name, "New", defaultThrows: true);
190
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithAssemblyName(value), opt => opt.AssemblyName, "New", defaultThrows: true);
191
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithFilePath(value), opt => opt.FilePath, "New");
192
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithOutputFilePath(value), opt => opt.OutputFilePath, "New");
193
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithOutputRefFilePath(value), opt => opt.OutputRefFilePath, "New");
194
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithCompilationOutputInfo(value), opt => opt.CompilationOutputInfo, new CompilationOutputInfo("NewPath", TempRoot.Root));
195
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithDefaultNamespace(value), opt => opt.DefaultNamespace, "New");
196
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithChecksumAlgorithm(value), opt => opt.ChecksumAlgorithm, SourceHashAlgorithm.None);
197
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithHasAllInformation(value), opt => opt.HasAllInformation, false);
198
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithRunAnalyzers(value), opt => opt.RunAnalyzers, false);
200
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithDocuments(value), opt => opt.Documents, documentInfo, allowDuplicates: false);
201
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithAdditionalDocuments(value), opt => opt.AdditionalDocuments, documentInfo, allowDuplicates: false);
202
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithAnalyzerConfigDocuments(value), opt => opt.AnalyzerConfigDocuments, documentInfo, allowDuplicates: false);
203
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithAnalyzerReferences(value), opt => opt.AnalyzerReferences, (AnalyzerReference)new TestAnalyzerReference(), allowDuplicates: false);
204
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithMetadataReferences(value), opt => opt.MetadataReferences, (MetadataReference)new TestMetadataReference(), allowDuplicates: false);
205
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithProjectReferences(value), opt => opt.ProjectReferences, new ProjectReference(projectId), allowDuplicates: false);
SolutionTests\ProjectSemanticVersionTests.cs (1)
10
using static Microsoft.CodeAnalysis.UnitTests.
SolutionTestHelpers
;
SolutionTests\SolutionTests.cs (13)
37
using static Microsoft.CodeAnalysis.UnitTests.
SolutionTestHelpers
;
1466
SolutionTestHelpers
.TestProperty(
1521
SolutionTestHelpers
.TestProperty(
1544
SolutionTestHelpers
.TestProperty(
1567
SolutionTestHelpers
.TestProperty(
1587
SolutionTestHelpers
.TestProperty(
1681
SolutionTestHelpers
.TestProperty(
1704
SolutionTestHelpers
.TestProperty(
1768
SolutionTestHelpers
.TestProperty(
1920
SolutionTestHelpers
.TestListProperty(solution,
2079
SolutionTestHelpers
.TestListProperty(solution,
2149
SolutionTestHelpers
.TestListProperty(solution,
2221
SolutionTestHelpers
.TestListProperty(solution,
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
28
using static Microsoft.CodeAnalysis.UnitTests.
SolutionTestHelpers
;
SolutionTests\SourceGeneratorTelemetryCollectorWorkspaceServiceTests.cs (1)
15
using static Microsoft.CodeAnalysis.UnitTests.
SolutionTestHelpers
;