39 references to SolutionTestHelpers
Microsoft.CodeAnalysis.Workspaces.UnitTests (39)
SolutionTests\DocumentInfoTests.cs (6)
111
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithId(value), opt => opt.Id, documentId, defaultThrows: true);
112
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithName(value), opt => opt.Name, "New", defaultThrows: true);
113
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithTextLoader(value), opt => opt.TextLoader, (TextLoader)new TestTextLoader("text"));
114
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithDesignTimeOnly(value), opt => opt.Attributes.DesignTimeOnly, true);
115
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithDocumentServiceProvider(value), opt => opt.DocumentServiceProvider, serviceProvider);
117
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithFolders(value), opt => opt.Folders, "folder", allowDuplicates: true);
SolutionTests\ProjectInfoTests.cs (17)
185
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithVersion(value), opt => opt.Version, VersionStamp.Create());
186
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithName(value), opt => opt.Name, "New", defaultThrows: true);
187
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithAssemblyName(value), opt => opt.AssemblyName, "New", defaultThrows: true);
188
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithFilePath(value), opt => opt.FilePath, "New");
189
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithOutputFilePath(value), opt => opt.OutputFilePath, "New");
190
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithOutputRefFilePath(value), opt => opt.OutputRefFilePath, "New");
191
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithCompilationOutputInfo(value), opt => opt.CompilationOutputInfo, new CompilationOutputInfo("NewPath"));
192
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithDefaultNamespace(value), opt => opt.DefaultNamespace, "New");
193
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithChecksumAlgorithm(value), opt => opt.ChecksumAlgorithm, SourceHashAlgorithm.None);
194
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithHasAllInformation(value), opt => opt.HasAllInformation, false);
195
SolutionTestHelpers
.TestProperty(instance, (old, value) => old.WithRunAnalyzers(value), opt => opt.RunAnalyzers, false);
197
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithDocuments(value), opt => opt.Documents, documentInfo, allowDuplicates: false);
198
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithAdditionalDocuments(value), opt => opt.AdditionalDocuments, documentInfo, allowDuplicates: false);
199
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithAnalyzerConfigDocuments(value), opt => opt.AnalyzerConfigDocuments, documentInfo, allowDuplicates: false);
200
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithAnalyzerReferences(value), opt => opt.AnalyzerReferences, (AnalyzerReference)new TestAnalyzerReference(), allowDuplicates: false);
201
SolutionTestHelpers
.TestListProperty(instance, (old, value) => old.WithMetadataReferences(value), opt => opt.MetadataReferences, (MetadataReference)new TestMetadataReference(), allowDuplicates: false);
202
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)
34
using static Microsoft.CodeAnalysis.UnitTests.
SolutionTestHelpers
;
994
SolutionTestHelpers
.TestProperty(
1017
SolutionTestHelpers
.TestProperty(
1040
SolutionTestHelpers
.TestProperty(
1063
SolutionTestHelpers
.TestProperty(
1083
SolutionTestHelpers
.TestProperty(
1176
SolutionTestHelpers
.TestProperty(
1199
SolutionTestHelpers
.TestProperty(
1263
SolutionTestHelpers
.TestProperty(
1353
SolutionTestHelpers
.TestListProperty(solution,
1512
SolutionTestHelpers
.TestListProperty(solution,
1582
SolutionTestHelpers
.TestListProperty(solution,
1654
SolutionTestHelpers
.TestListProperty(solution,
SolutionTests\SolutionWithSourceGeneratorTests.cs (1)
20
using static Microsoft.CodeAnalysis.UnitTests.
SolutionTestHelpers
;
SolutionTests\SourceGeneratorTelemetryCollectorWorkspaceServiceTests.cs (1)
15
using static Microsoft.CodeAnalysis.UnitTests.
SolutionTestHelpers
;