14 references to Language
Microsoft.NET.Build.Tests (14)
RoslynBuildTaskTests.cs (14)
14private static string CompilerFileNameWithoutExtension(Language language) => language switch
16Language.CSharp => "csc",
17Language.VisualBasic => "vbc",
21private static string CoreCompilerFileName(Language language) => CompilerFileNameWithoutExtension(language) + ".dll";
23private static string FxCompilerFileName(Language language) => CompilerFileNameWithoutExtension(language) + ".exe";
26public void FullMSBuild_SdkStyle(bool useSharedCompilation, Language language)
34public void FullMSBuild_SdkStyle_OptOut(bool useSharedCompilation, Language language)
45public void FullMSBuild_NonSdkStyle(bool useSharedCompilation, Language language)
57public void FullMSBuild_SdkStyle_ToolsetPackage(bool useSharedCompilation, Language language)
65public void DotNet(bool useSharedCompilation, Language language)
74public void DotNet_ToolsetPackage(bool useSharedCompilation, Language language)
81private TestAsset CreateProject(bool useSharedCompilation, Language language, Action<TestProject>? configure = null, [CallerMemberName] string callingMethod = "")
85Language.CSharp => (".csproj", "Program.cs", """
94Language.VisualBasic => (".vbproj", "Program.vb", """