@joebigelow / wix / commits / 47e6ad2e

Fix DncHostGeneratorTests.

Sean Hall committed May 26, 2022 at 17:30 UTC 47e6ad2e072bed9f381c947b565b2f818c649121
1 file changed +3
src/ext/Bal/test/WixToolsetTest.Dnc.HostGenerator/DncHostGeneratorTests.cs
+3
@@ -18,6 +18,7 @@ namespace WixToolsetTest.Dnc.HostGenerator
18 {
19 static readonly MetadataReference MbaCoreAssembly = MetadataReference.CreateFromFile(typeof(BootstrapperApplicationFactoryAttribute).Assembly.Location);
20
21 + // https://github.com/dotnet/roslyn/blob/main/docs/features/source-generators.cookbook.md#unit-testing-of-generators
22 [Fact]
23 public async Task FailsBuildWhenMissingAttribute()
24 {
@@ -42,6 +43,7 @@ namespace Test
43 TestState =
44 {
45 Sources = { code },
46 + ReferenceAssemblies = ReferenceAssemblies.Net.Net60,
47 AdditionalReferences = { MbaCoreAssembly },
48 ExpectedDiagnostics =
49 {
@@ -80,6 +82,7 @@ namespace Test
82 {
83 (typeof(DncHostGenerator), "WixToolset.Dnc.Host.g.cs", SourceText.From(generated, Encoding.UTF8, SourceHashAlgorithm.Sha256)),
84 },
85 + ReferenceAssemblies = ReferenceAssemblies.Net.Net60,
86 AdditionalReferences = { MbaCoreAssembly },
87 },
88 }.RunAsync();