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)
186
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithId(value), opt => opt.Id, ProjectId.CreateNewId(), defaultThrows: true);
187
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithVersion(value), opt => opt.Version, VersionStamp.Create());
188
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithName(value), opt => opt.Name, "New", defaultThrows: true);
189
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithAssemblyName(value), opt => opt.AssemblyName, "New", defaultThrows: true);
190
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithFilePath(value), opt => opt.FilePath, "New");
191
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithOutputFilePath(value), opt => opt.OutputFilePath, "New");
192
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithOutputRefFilePath(value), opt => opt.OutputRefFilePath, "New");
193
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithCompilationOutputInfo(value), opt => opt.CompilationOutputInfo, new CompilationOutputInfo("NewPath", TempRoot.Root));
194
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithDefaultNamespace(value), opt => opt.DefaultNamespace, "New");
195
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithChecksumAlgorithm(value), opt => opt.ChecksumAlgorithm, SourceHashAlgorithm.None);
196
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithHasAllInformation(value), opt => opt.HasAllInformation, false);
197
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithRunAnalyzers(value), opt => opt.RunAnalyzers, false);
199
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithDocuments(value), opt => opt.Documents, documentInfo, allowDuplicates: false);
200
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithAdditionalDocuments(value), opt => opt.AdditionalDocuments, documentInfo, allowDuplicates: false);
201
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithAnalyzerConfigDocuments(value), opt => opt.AnalyzerConfigDocuments, documentInfo, allowDuplicates: false);
202
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithAnalyzerReferences(value), opt => opt.AnalyzerReferences, (AnalyzerReference)new TestAnalyzerReference(), allowDuplicates: false);
203
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithMetadataReferences(value), opt => opt.MetadataReferences, (MetadataReference)new TestMetadataReference(), allowDuplicates: false);
204
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)
35
using static Microsoft.CodeAnalysis.UnitTests.
SolutionTestHelpers
;
1523
SolutionTestHelpers
.TestProperty(
1578
SolutionTestHelpers
.TestProperty(
1601
SolutionTestHelpers
.TestProperty(
1624
SolutionTestHelpers
.TestProperty(
1644
SolutionTestHelpers
.TestProperty(
1737
SolutionTestHelpers
.TestProperty(
1760
SolutionTestHelpers
.TestProperty(
1824
SolutionTestHelpers
.TestProperty(
1980
SolutionTestHelpers
.TestListProperty(solution,
2139
SolutionTestHelpers
.TestListProperty(solution,
2209
SolutionTestHelpers
.TestListProperty(solution,
2281
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
;