@@ -31,6 +31,13 @@ public class UserControl { }
3131 }
3232 """ ;
3333
34+ private static readonly string EmptySource = """
35+ namespace MyApp
36+ {
37+ public class MyClass { }
38+ }
39+ """ ;
40+
3441 [ TestMethod ]
3542 public void MissingFrontMatterSection ( )
3643 {
@@ -158,7 +165,7 @@ Which is valid.
158165> [!SAMPLE Sample]" ;
159166
160167
161- var result = SimpleSource . RunSourceGenerator < ToolkitSampleMetadataGenerator > ( SAMPLE_ASM_NAME , markdown ) ;
168+ var result = EmptySource . RunSourceGenerator < ToolkitSampleMetadataGenerator > ( SAMPLE_ASM_NAME , markdown ) ;
162169
163170 result . AssertNoCompilationErrors ( ) ;
164171 result . AssertDiagnosticsAre ( ) ;
@@ -183,7 +190,7 @@ public void DocumentationInvalidDiscussionId()
183190# This is some test documentation...
184191Without an invalid discussion-id." ;
185192
186- var result = string . Empty . RunSourceGenerator < ToolkitSampleMetadataGenerator > ( SAMPLE_ASM_NAME , markdown ) ;
193+ var result = EmptySource . RunSourceGenerator < ToolkitSampleMetadataGenerator > ( SAMPLE_ASM_NAME , markdown ) ;
187194
188195 result . AssertNoCompilationErrors ( ) ;
189196 result . AssertDiagnosticsAre ( DiagnosticDescriptors . MarkdownYAMLFrontMatterException , DiagnosticDescriptors . DocumentationHasNoSamples ) ;
@@ -211,7 +218,7 @@ public void DocumentationInvalidIssueId()
211218# This is some test documentation...
212219Without an invalid issue-id." ;
213220
214- var result = string . Empty . RunSourceGenerator < ToolkitSampleMetadataGenerator > ( SAMPLE_ASM_NAME , markdown ) ;
221+ var result = EmptySource . RunSourceGenerator < ToolkitSampleMetadataGenerator > ( SAMPLE_ASM_NAME , markdown ) ;
215222
216223 result . AssertNoCompilationErrors ( ) ;
217224 result . AssertDiagnosticsAre ( DiagnosticDescriptors . MarkdownYAMLFrontMatterException , DiagnosticDescriptors . DocumentationHasNoSamples ) ;
@@ -240,7 +247,7 @@ public void DocumentationInvalidIsExperimental()
240247# This is some test documentation...
241248Without an invalid experimental value." ;
242249
243- var result = string . Empty . RunSourceGenerator < ToolkitSampleMetadataGenerator > ( SAMPLE_ASM_NAME , markdown ) ;
250+ var result = EmptySource . RunSourceGenerator < ToolkitSampleMetadataGenerator > ( SAMPLE_ASM_NAME , markdown ) ;
244251
245252 result . AssertNoCompilationErrors ( ) ;
246253 result . AssertDiagnosticsAre ( DiagnosticDescriptors . MarkdownYAMLFrontMatterException , DiagnosticDescriptors . DocumentationHasNoSamples ) ;
0 commit comments