1040 references to HaveStdOutContaining
dotnet.Tests (174)
CommandTests\Build\GivenDotnetBuildBuildsCsproj.cs (5)
39.And.HaveStdOutContaining("Hello World"); 54.HaveStdOutContaining("Hello World"); 95.And.HaveStdOutContaining("project.assets.json"); 113.And.HaveStdOutContaining("project.assets.json"); 148.And.HaveStdOutContaining("Hello World");
CommandTests\BuildServer\Shutdown\BuildServerShutdownCommandTests.cs (1)
190.HaveStdOutContaining(
CommandTests\MSBuild\GivenDotnetMSBuildBuildsProjects.cs (3)
31.HaveStdOutContaining("Hello, from MSBuild!"); 38.HaveStdOutContaining("Goodbye, from MSBuild. :'("); 46.HaveStdOutContaining("You want me to say 'GreatScott'");
CommandTests\NuGet\GivenANuGetCommand.cs (1)
136.And.HaveStdOutContaining("has the following dependency");
CommandTests\Pack\PackTests.cs (3)
182.And.HaveStdOutContaining("project.assets.json"); 196.And.HaveStdOutContaining("project.assets.json"); 292.And.HaveStdOutContaining("NETSDK1083");
CommandTests\Package\Add\GivenDotnetPackageAdd.cs (8)
70.And.HaveStdOutContaining($"PackageReference for package 'A' version '{expectedVersion}' ") 102.And.HaveStdOutContaining($"There are no stable versions available, {prereleaseVersion} is the best available. Consider adding the --prerelease option"); 107.And.HaveStdOutContaining($"PackageReference for package 'A' version '{expectedVersion}' ") 124.And.HaveStdOutContaining("The --prerelease and --version options are not supported in the same command."); 145.And.HaveStdOutContaining($"PackageReference for package \'{packageName}\' version \'{packageVersion}\' added to file '{csproj}'.") 169.And.HaveStdOutContaining($"PackageReference for package \'{packageName}\' version \'{packageVersion}\' added to file '{csproj}'.") 193.And.HaveStdOutContaining($"PackageReference for package '{packageName}' version '{packageVersion}' " + 215.And.HaveStdOutContaining($"PackageReference for package '{packageName}' version '{packageVersion}' " +
CommandTests\Package\List\GivenDotnetListPackage.cs (3)
37.And.HaveStdOutContaining("NewtonSoft.Json"); 162.And.HaveStdOutContaining("NewtonSoft.Json"); 226.And.HaveStdOutContaining("System.IO.FileSystem");
CommandTests\Package\Remove\GivenDotnetPackageRemove.cs (2)
27.And.HaveStdOutContaining($"Removing PackageReference for package '{packageName}' from project '{projectDirectory + Path.DirectorySeparatorChar}TestAppSimple.csproj'.") 49.And.HaveStdOutContaining($"Removing PackageReference for package '{packageName}' from project 'TestAppSimple.csproj'.")
CommandTests\Publish\GivenDotnetPublishPublishesProjects.cs (10)
44.And.HaveStdOutContaining("Hello World"); 91.And.HaveStdOutContaining("project.assets.json"); 129.And.HaveStdOutContaining("Hello World"); 148.And.HaveStdOutContaining("Hello World"); 208.And.HaveStdOutContaining("NETSDK1193"); 236.HaveStdOutContaining("Hello World"); 260.And.HaveStdOutContaining("Hello World"); 327.And.HaveStdOutContaining("Hello World"); 344.And.HaveStdOutContaining("MSB3030"); // "Could not copy ___ because it was not found." 380.And.HaveStdOutContaining("Hello World");
CommandTests\Run\GivenDotnetRootEnv.cs (2)
35.And.HaveStdOutContaining(expectOutput); 65.And.HaveStdOutContaining(GetExpectOutput(expectDotnetRoot));
CommandTests\Run\GivenDotnetRunBuildsCsProj.cs (54)
35.And.HaveStdOutContaining("Hello World!"); 51.And.HaveStdOutContaining("Hello World!"); 68.And.HaveStdOutContaining("This string came from the test library!"); 102.And.HaveStdOutContaining("project.assets.json"); 118.And.HaveStdOutContaining("Hello World!"); 134.And.HaveStdOutContaining("Hello World!"); 151.And.HaveStdOutContaining("Hello World!"); 167.And.HaveStdOutContaining("Hello World!") 184.And.HaveStdOutContaining("Hello World!") 201.And.HaveStdOutContaining("Hello World!") 202.And.HaveStdOutContaining(CliCommandStrings.RunCommandProjectAbbreviationDeprecated); 244.And.HaveStdOutContaining("Hello, World"); 277.And.HaveStdOutContaining("echo args:foo;bar;baz"); 294.And.HaveStdOutContaining("echo args:-d;-a"); 311.And.HaveStdOutContaining("echo args:foo;-d;-a"); 328.And.HaveStdOutContaining("echo args:foo;bar;baz"); 345.And.HaveStdOutContaining("echo args:-x;-y;-z"); 362.And.HaveStdOutContaining("echo args:foo;-z"); 380.And.HaveStdOutContaining("Hello World!") 401.And.HaveStdOutContaining("Second"); 422.And.HaveStdOutContaining("First"); 442.And.HaveStdOutContaining("DOTNET_LAUNCH_PROFILE=<<<First>>>"); 462.And.HaveStdOutContaining("DOTNET_LAUNCH_PROFILE=<<<Second>>>"); 482.And.HaveStdOutContaining("DOTNET_LAUNCH_PROFILE=<<<>>>"); 502.And.HaveStdOutContaining("DOTNET_LAUNCH_PROFILE=<<<>>>"); 521.And.HaveStdOutContaining(string.Format(CliCommandStrings.UsingLaunchSettingsFromMessage, launchSettingsPath)) 522.And.HaveStdOutContaining("First"); 541.And.HaveStdOutContaining("http://localhost:12345/"); 560.And.HaveStdOutContaining("http://localhost:54321/"); 578.And.HaveStdOutContaining("(NO MESSAGE)") 595.And.HaveStdOutContaining("(NO MESSAGE)") 613.And.HaveStdOutContaining("(NO MESSAGE)"); 632.And.HaveStdOutContaining("Hello World!"); 651.And.HaveStdOutContaining("(NO MESSAGE)") 669.And.HaveStdOutContaining("(NO MESSAGE)") 685.And.HaveStdOutContaining("Hello World!"); 689result.Should().HaveStdOutContaining("Restore") 690.And.HaveStdOutContaining("CoreCompile"); 744.And.HaveStdOutContaining("Important text"); 760.And.HaveStdOutContaining("echo args:a;b;c;a;c"); 776.HaveStdOutContaining($"dotnet{Constants.ExeSuffix}"); 789.And.HaveStdOutContaining($"AppOutputsExecutablePath{Constants.ExeSuffix}"); 805.HaveStdOutContaining($"0 = a{Environment.NewLine}1 = {Environment.NewLine}2 = c"); 839.HaveStdOutContaining(expectedValue); 856.HaveStdOutContaining(expectedValue); 874.HaveStdOutContaining("env: DOTNET_LAUNCH_PROFILE=XYZ") 876.HaveStdOutContaining("env: ASPNETCORE_URLS=XYZ"); 893.HaveStdOutContaining("TestAppCommandLineArguments") 895.HaveStdOutContaining("SecondTestAppCommandLineArguments"); 949.HaveStdOutContaining("env: ASPNETCORE_URLS=http://localhost:5000"); 966.HaveStdOutContaining("env: MyCoolEnvironmentVariableKey=OverriddenEnvironmentVariableValue"); 986.HaveStdOutContaining("env: DOTNET_LAUNCH_PROFILE=1") 988.HaveStdOutContaining("env: ASPNETCORE_URLS=2"); 1003.HaveStdOutContaining("env: Configuration=XYZ");
CommandTests\Run\GivenDotnetRunBuildsVbProj.cs (6)
30.And.HaveStdOutContaining("Hello World!") 89.HaveStdOutContaining("Second") 110.And.HaveStdOutContaining("First"); 129.And.HaveStdOutContaining(string.Format(CliCommandStrings.UsingLaunchSettingsFromMessage, launchSettingsPath)) 130.And.HaveStdOutContaining("First"); 148.And.HaveStdOutContaining("(NO MESSAGE)")
CommandTests\Run\GivenDotnetRunIsInterrupted.cs (2)
78.HaveStdOutContaining("Interrupted!"); 133.HaveStdOutContaining("Terminating!");
CommandTests\Run\GivenDotnetRunUsesTargetExtension.cs (4)
38.HaveStdOutContaining("Args: extended"); 41.HaveStdOutContaining($"CWD: {testProjectDirectory}"); 64.HaveStdOutContaining("MYAPP001"); 67.HaveStdOutContaining($"MYAPP002");
CommandTests\Run\RunFileTests.cs (47)
355.And.HaveStdOutContaining(error); 428.And.HaveStdOutContaining("complog"); 557.And.HaveStdOutContaining(""" 576.And.HaveStdOutContaining(""" 594.And.HaveStdOutContaining(""" 619.And.HaveStdOutContaining("hello world"); 696.And.HaveStdOutContaining("error CS5001:"); // Program does not contain a static 'Main' method suitable for an entry point 732.And.HaveStdOutContaining("error CS0103"); // The name 'Util' does not exist in the current context 745.And.HaveStdOutContaining("warning CS2002") 746.And.HaveStdOutContaining("Hello, String from Util"); 763.And.HaveStdOutContaining("error CS5001:"); // Program does not contain a static 'Main' method suitable for an entry point 847.And.HaveStdOutContaining("error CS5001:"); // Program does not contain a static 'Main' method suitable for an entry point 915.And.HaveStdOutContaining(""" 1159.And.HaveStdOutContaining("Hello from Program"); 1164result.And.HaveStdOutContaining(terminalLoggerSubstring); 1201.And.HaveStdOutContaining("Program.dll"); 1219.And.HaveStdOutContaining("warning CS8600") 1220.And.HaveStdOutContaining("ran"); 1231.And.HaveStdOutContaining("error CS1002") 1307.And.HaveStdOutContaining("NETSDK1004"); // error NETSDK1004: Assets file '...\obj\project.assets.json' not found. Run a NuGet package restore to generate this file. 1339.And.HaveStdOutContaining("NETSDK1004"); // error NETSDK1004: Assets file '...\obj\project.assets.json' not found. Run a NuGet package restore to generate this file. 1733.And.HaveStdOutContaining(""" 1777.And.HaveStdOutContaining("Hello; EntryPointFilePath set? False"); 1868.And.HaveStdOutContaining(prefix + """ 1888.And.HaveStdOutContaining(prefix + """ 2009.And.HaveStdOutContaining("error CS5001:"); // Program does not contain a static 'Main' method suitable for an entry point 2028.And.HaveStdOutContaining(""" 2060.And.HaveStdOutContaining(""" 2672.And.HaveStdOutContaining("error CS1617"); // Invalid option 'Invalid' for /langversion. 2795.And.HaveStdOutContaining(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc) 2797.And.HaveStdOutContaining("warning CS8600") 2798.And.HaveStdOutContaining("ran"); 2808.And.HaveStdOutContaining(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc) 2810.And.HaveStdOutContaining("error CS1002") 2837.And.HaveStdOutContaining(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc) 2838.And.HaveStdOutContaining("DOTNET_ROOT") 2839.And.HaveStdOutContaining($"={expectedDotNetRoot}"); 2850.And.HaveStdOutContaining("DOTNET_ROOT") 2851.And.HaveStdOutContaining($"={expectedDotNetRoot}"); 2888.And.HaveStdOutContaining("error CS0246"); 2906.And.HaveStdOutContaining(CliCommandStrings.NoBinaryLogBecauseRunningJustCsc) 2908.And.HaveStdOutContaining("error CS0246"); 2930.And.HaveStdOutContaining("NETSDK1004"); 3422.And.HaveStdOutContaining(""" 3425.And.HaveStdOutContaining("Unknown1") 3426.And.HaveStdOutContaining("Unknown2"); 3451.And.HaveStdOutContaining($$"""
CommandTests\Solution\Add\GivenDotnetSlnAdd.cs (3)
971.HaveStdOutContaining(string.Format(CliStrings.ProjectAddedToTheSolution, projectToAdd)); 994.HaveStdOutContaining(string.Format(CliStrings.ProjectAddedToTheSolution, projectToAdd)); 1018.HaveStdOutContaining(string.Format(CliStrings.ProjectAddedToTheSolution, projectToAdd));
CommandTests\Store\GivenDotnetStoresAndPublishesProjects.cs (2)
61.And.HaveStdOutContaining("{}"); 156.And.HaveStdOutContaining("{}");
CommandTests\Test\GivenDotnetTestBuildsAndRunsTestfromCsproj.cs (2)
83.And.HaveStdOutContaining("project.assets.json"); 401.HaveStdOutContaining(rid);
CommandTests\Workload\Install\GivenDotnetWorkloadInstall.cs (1)
614.HaveStdOutContaining(CliCommandStrings.CheckForUpdatedWorkloadManifests)
CommandTests\Workload\Install\GivenWorkloadManifestUpdater.cs (1)
605.HaveStdOutContaining(CliCommandStrings.WorkloadInstallWorkloadUpdatesAvailable);
GivenParserDirectives.cs (1)
22.HaveStdOutContaining(@"dotnet build [<PROJECT | SOLUTION | FILE>...] [options]");
GivenThatDotNetRunsCommands.cs (3)
33.And.HaveStdOutContaining(string.Format(LocalizableStrings.NoExecutableFoundMatchingCommand, "dotnet-crash")); 48.HaveStdOutContaining(LocalizableStrings.DotNetSdkInfo); 62.HaveStdOutContaining(
GivenThatICareAboutVBApps.cs (1)
56.And.HaveStdOutContaining("Hello World");
GivenThatWeWantToBeBackwardsCompatibleWith1xProjects.cs (2)
37.And.HaveStdOutContaining("Hello World"); 82.HaveStdOutContaining("netcoreapp1.0");
OutputPathOptionTests.cs (1)
80commandResult.Should().HaveStdOutContaining("NETSDK1194");
PackagedCommandTests.cs (6)
37.Should().HaveStdOutContaining("Hello Portable World!") 73.And.HaveStdOutContaining("I'm running on shared framework version"); 131.And.HaveStdOutContaining("I'm running on shared framework version"); 150.Should().HaveStdOutContaining("Tool with output name!") 166.And.HaveStdOutContaining( 208.And.HaveStdOutContaining("Hello World from tool!")
dotnet-MsiInstallation.Tests (4)
VSWorkloadTests.cs (3)
27result.Should().HaveStdOutContaining("aspire"); 45.And.HaveStdOutContaining("Workload updates are available"); 54.HaveStdOutContaining("Updates are available for the following workload(s): aspire");
WorkloadSetTests.cs (1)
65.And.HaveStdOutContaining("No workload update found")
dotnet-new.IntegrationTests (503)
CommonTemplatesTests.cs (1)
150.And.HaveStdOutContaining($@"The template ""{expectedTemplateName}"" was created successfully.");
DotnetNewArgumentsTests.cs (1)
28.And.HaveStdOutContaining(dotnetNewHelpOutput.StdOut ?? string.Empty);
DotnetNewDebugOptionsTests.cs (1)
135.And.HaveStdOutContaining("No templates installed.");
DotnetNewHelpTests.cs (1)
28.And.HaveStdOutContaining("global.json file")
DotnetNewInstallTests.Approval.cs (3)
178.And.HaveStdOutContaining("console") 179.And.HaveStdOutContaining("classlib"); 203.And.HaveStdOutContaining("basic");
DotnetNewInstallTests.cs (88)
38.And.HaveStdOutContaining("The following template packages will be installed:") 40.And.HaveStdOutContaining("web") 41.And.HaveStdOutContaining("blazorwasm"); 87.And.HaveStdOutContaining("The following template packages will be installed:") 89.And.HaveStdOutContaining("console") 117.And.HaveStdOutContaining("The following template packages will be installed:") 118.And.HaveStdOutContaining("Microsoft.DotNet.Web.ProjectTemplates.5.0::5.0.0") 119.And.HaveStdOutContaining($"Success: Microsoft.DotNet.Web.ProjectTemplates.5.0::5.0.0 installed the following templates:") 120.And.HaveStdOutContaining("web") 121.And.HaveStdOutContaining("blazorwasm"); 146.And.HaveStdOutContaining("The following template packages will be installed:") 148.And.HaveStdOutContaining("console") 176.And.HaveStdOutContaining("The following template packages will be installed:") 178.And.HaveStdOutContaining("func"); 195.And.HaveStdOutContaining("The following template packages will be installed:") 197.And.HaveStdOutContaining("blip-console"); 207.And.HaveStdOutContaining("The following template packages will be installed:") 209.And.HaveStdOutContaining("blip-console"); 225.And.HaveStdOutContaining("The following template packages will be installed:") 227.And.HaveStdOutContaining("TestAssets.TemplateWithTags") 228.And.HaveStdOutContaining("TestAssets.ConfigurationKitchenSink"); 245.And.HaveStdOutContaining("The following template packages will be installed:") 247.And.HaveStdOutContaining("web") 248.And.HaveStdOutContaining("blazorwasm") 268.And.HaveStdOutContaining("The following template packages will be installed:") 269.And.HaveStdOutContaining($"Success: {basicFSharp} installed the following templates:") 270.And.HaveStdOutContaining("basic"); 288.And.HaveStdOutContaining("console") 289.And.HaveStdOutContaining("Console App"); 299.And.HaveStdOutContaining("web") 300.And.HaveStdOutContaining("blazorwasm") 350.And.HaveStdOutContaining("web") 351.And.HaveStdOutContaining("blazorwasm") 352.And.HaveStdOutContaining("console") 353.And.HaveStdOutContaining("classlib") 354.And.HaveStdOutContaining("basic"); 373.And.HaveStdOutContaining("web") 374.And.HaveStdOutContaining("blazorwasm") 375.And.HaveStdOutContaining("console") 376.And.HaveStdOutContaining("classlib") 377.And.HaveStdOutContaining("basic"); 395.And.HaveStdOutContaining("console") 396.And.HaveStdOutContaining("classlib"); 404.And.HaveStdOutContaining("Microsoft.DotNet.Common.ProjectTemplates.5.0") 405.And.HaveStdOutContaining("Version: 5.0.0") 416.And.HaveStdOutContaining("The following template packages will be installed:") 417.And.HaveStdOutContaining("Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.1") 418.And.HaveStdOutContaining("Microsoft.DotNet.Common.ProjectTemplates.5.0 (version 5.0.0) is already installed, it will be replaced with version 5.0.1") 419.And.HaveStdOutContaining("Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.0 was successfully uninstalled") 420.And.HaveStdOutContaining($"Success: Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.1 installed the following templates:") 421.And.HaveStdOutContaining("console") 422.And.HaveStdOutContaining("classlib"); 430.And.HaveStdOutContaining("Microsoft.DotNet.Common.ProjectTemplates.5.0") 431.And.HaveStdOutContaining("Version: 5.0.1") 461.And.HaveStdOutContaining("console") 462.And.HaveStdOutContaining("classlib"); 470.And.HaveStdOutContaining("Microsoft.DotNet.Common.ProjectTemplates.5.0") 471.And.HaveStdOutContaining("Author: Microsoft") 472.And.HaveStdOutContaining("Version:") 481.And.HaveStdOutContaining("The following template packages will be installed:") 482.And.HaveStdOutContaining("Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.0") 485.And.HaveStdOutContaining($"Success: Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.0 installed the following templates:") 486.And.HaveStdOutContaining("console") 487.And.HaveStdOutContaining("classlib"); 495.And.HaveStdOutContaining("Microsoft.DotNet.Common.ProjectTemplates.5.0") 496.And.HaveStdOutContaining("Author: Microsoft") 497.And.HaveStdOutContaining("Version: 5.0.0"); 517.And.HaveStdOutContaining("The following template packages will be installed:") 518.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "ConfigurationKitchenSink")) 519.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "TemplateResolution")) 520.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "TemplateWithSourceName")) 521.And.HaveStdOutContaining($"Success: {Path.Combine(testTemplateLocationAbsolute, "ConfigurationKitchenSink")} installed the following templates:") 522.And.HaveStdOutContaining($"Success: {Path.Combine(testTemplateLocationAbsolute, "TemplateResolution")} installed the following templates:") 523.And.HaveStdOutContaining($"Success: {Path.Combine(testTemplateLocationAbsolute, "TemplateWithSourceName")} installed the following templates:") 524.And.HaveStdOutContaining("basic") 525.And.HaveStdOutContaining("TestAssets.ConfigurationKitchenSink"); 555.And.HaveStdOutContaining("The following template packages will be installed:") 557.And.HaveStdOutContaining("TestAssets.TemplateWithTags") 558.And.HaveStdOutContaining("TestAssets.ConfigurationKitchenSink"); 566.And.HaveStdOutContaining("The following template packages will be installed:") 568.And.HaveStdOutContaining("TestAssets.TemplateWithTags") 569.And.HaveStdOutContaining("TestAssets.ConfigurationKitchenSink"); 584.And.HaveStdOutContaining($"Error: Failed to load template from {invalidTemplatePath}") 585.And.HaveStdOutContaining($"Details: The template root is outside the specified install source location.") 586.And.HaveStdOutContaining($"No templates were found in the package {invalidTemplatePath}."); 602.And.HaveStdOutContaining("Warning: Failed to load host data ") 603.And.HaveStdOutContaining($"Success: {invalidTemplatePath} installed the following templates:") 604.And.HaveStdOutContaining("TestAssets.Invalid.InvalidHostData");
DotnetNewInstantiateTests.Approval.cs (2)
374.And.HaveStdOutContaining("The template \"TemplateConditionalProcessing\" was created successfully."); 432.And.HaveStdOutContaining("The template \"Console App\" was created successfully.");
DotnetNewInstantiateTests.cs (21)
32.And.HaveStdOutContaining("The template \"Console App\" was created successfully."); 50.And.HaveStdOutContaining("Successfully created alias named 'csharpconsole' with value 'console'"); 59.And.HaveStdOutContaining("The template \"Console App\" was created successfully."); 68.And.HaveStdOutContaining("The template \"Console App\" was created successfully.") 69.And.HaveStdOutContaining("After expanding aliases, the command is:") 70.And.HaveStdOutContaining("dotnet new console -n MyConsole -o alias"); 92.And.HaveStdOutContaining("The template \"Basic FSharp\" was created successfully."); 108.And.HaveStdOutContaining("The template \"Console App\" was created successfully."); 118.And.HaveStdOutContaining("The template \"Console App\" was created successfully."); 137.And.HaveStdOutContaining("The template \"ASP.NET Core Web App (Razor Pages)\" was created successfully."); 146.And.HaveStdOutContaining("The template \"ASP.NET Core Web App (Razor Pages)\" was created successfully."); 270.And.HaveStdOutContaining("The template \"TemplateWithConditions\" was created successfully."); 284.And.HaveStdOutContaining("The template \"TemplateWithConditions\" was created successfully."); 298.And.HaveStdOutContaining("The template \"TemplateWithConditions\" was created successfully."); 322.And.HaveStdOutContaining("The template \"TemplateWithPreferDefaultName\" was created successfully."); 352.And.HaveStdOutContaining("File actions would have been taken:"); 387.And.HaveStdOutContaining("Usage:") 388.And.HaveStdOutContaining("dotnet new [command] [options]"); 400.And.HaveStdOutContaining("Class Library (C#)") 401.And.HaveStdOutContaining("--framework"); 427.And.HaveStdOutContaining("dotnet new update [options]");
DotnetNewListTests.cs (31)
33.And.HaveStdOutContaining($"These templates matched your input: 'c'") 69.And.HaveStdOutContaining($"These templates matched your input: --tag='Common'") 89.And.HaveStdOutContaining($"These templates matched your input: 'app', --tag='Common'") 120.And.HaveStdOutContaining("These templates matched your input:") 131.And.HaveStdOutContaining("These templates matched your input: 'webapp'") 142.And.HaveStdOutContaining("These templates matched your input: 'razor'") 157.And.HaveStdOutContaining("These templates matched your input:") 169.And.HaveStdOutContaining("These templates matched your input:") 181.And.HaveStdOutContaining("These templates matched your input: 'c', --framework") 193.And.HaveStdOutContaining("These templates matched your input: 'c', -f") 206.And.HaveStdOutContaining("These templates matched your input: --framework") 218.And.HaveStdOutContaining("These templates matched your input: -f") 237.And.HaveStdOutContaining("These templates matched your input:") 249.And.HaveStdOutContaining("These templates matched your input:") 261.And.HaveStdOutContaining("These templates matched your input: 'c', --langVersion") 273.And.HaveStdOutContaining("These templates matched your input: --langVersion") 291.And.HaveStdOutContaining("These templates matched your input:") 303.And.HaveStdOutContaining("These templates matched your input:") 315.And.HaveStdOutContaining("These templates matched your input: 'c', --no-restore") 327.And.HaveStdOutContaining("These templates matched your input: --no-restore") 345.And.HaveStdOutContaining("These templates matched your input:") 357.And.HaveStdOutContaining("These templates matched your input:") 369.And.HaveStdOutContaining("These templates matched your input: 'c', --framework='net5.0'") 381.And.HaveStdOutContaining("These templates matched your input: 'c', -f") 393.And.HaveStdOutContaining("These templates matched your input: --framework") 405.And.HaveStdOutContaining("These templates matched your input: -f") 423.And.HaveStdOutContaining("These templates matched your input:") 465.And.HaveStdOutContaining("These templates matched your input:") 499.And.HaveStdOutContaining("These templates matched your input:") 535.And.HaveStdOutContaining("These templates matched your input:") 562.And.HaveStdOutContaining("These templates matched your input:")
DotnetNewLocaleTests.cs (19)
84.And.HaveStdOutContaining("Warning: Failed to read or parse localization file").And.HaveStdOutContaining("localize/templatestrings.de-DE.json") 85.And.HaveStdOutContaining($"Success: {testTemplateLocation} installed the following templates:").And.HaveStdOutContaining("TestAssets.Invalid.Localization.InvalidFormat") 86.And.HaveStdOutContaining("name in base configuration"); 128.And.HaveStdOutContaining($"Success: {testTemplateLocation} installed the following templates:").And.HaveStdOutContaining("TestAssets.Invalid.Localiation.ValidationFailure"); 131commandResult.Should().HaveStdOutContaining(error); 156.And.HaveStdOutContaining($"Erfolg: {tmpTemplateLocation} installierte die folgenden Vorlagen:").And.HaveStdOutContaining("TemplateWithLocalization") 157.And.HaveStdOutContaining("name_de-DE:äÄßöÖüÜ"); 173.And.HaveStdOutContaining("Warnung: Fehler beim Lesen oder parsen der Lokalisierungsdatei ").And.HaveStdOutContaining("localize/templatestrings.de-DE.json") 174.And.HaveStdOutContaining("Die Vorlage \"name\" wurde erfolgreich erstellt.").And.NotHaveStdOutContaining("name_de-DE:äÄßöÖüÜ"); 211.And.HaveStdOutContaining($"Erfolg: {tmpTemplateLocation} installierte die folgenden Vorlagen:").And.HaveStdOutContaining("TemplateWithLocalization") 212.And.HaveStdOutContaining("name_de-DE:äÄßöÖüÜ"); 234.And.HaveStdOutContaining("Die Vorlage \"name\" wurde erfolgreich erstellt.").And.NotHaveStdOutContaining("name_de-DE:äÄßöÖüÜ"); 238result.Should().HaveStdOutContaining(error);
DotnetNewSearchTests.cs (110)
32.And.HaveStdOutContaining("Searching for the templates...") 33.And.HaveStdOutContaining("Matches from template source: NuGet.org") 34.And.HaveStdOutContaining("These templates matched your input: 'console'") 36.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 37.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 88.And.HaveStdOutContaining("Searching for the templates...") 89.And.HaveStdOutContaining("Matches from template source: NuGet.org") 91.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 92.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 117.And.HaveStdOutContaining("Searching for the templates...") 118.And.HaveStdOutContaining("Matches from template source: NuGet.org") 119.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 120.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 144.And.HaveStdOutContaining("Searching for the templates...") 145.And.HaveStdOutContaining("Matches from template source: NuGet.org") 146.And.HaveStdOutContaining("These templates matched your input: 'console', --tag='Common'") 148.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 149.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 175.And.HaveStdOutContaining("Searching for the templates...") 176.And.HaveStdOutContaining("Matches from template source: NuGet.org") 177.And.HaveStdOutContaining("These templates matched your input: --tag='Common'") 179.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 180.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 205.And.HaveStdOutContaining("Searching for the templates...") 206.And.HaveStdOutContaining("Matches from template source: NuGet.org") 207.And.HaveStdOutContaining("These templates matched your input: 'func', --author='micro'") 209.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 210.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 236.And.HaveStdOutContaining("Searching for the templates...") 237.And.HaveStdOutContaining("These templates matched your input: --author='micro'") 238.And.HaveStdOutContaining("Matches from template source: NuGet.org") 240.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 241.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 267.And.HaveStdOutContaining("Searching for the templates...") 268.And.HaveStdOutContaining("These templates matched your input: 'console', --language='Q#'") 269.And.HaveStdOutContaining("Matches from template source: NuGet.org") 271.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 272.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 300.And.HaveStdOutContaining("Searching for the templates...") 301.And.HaveStdOutContaining($"These templates matched your input: {optionName}='Q#'") 302.And.HaveStdOutContaining("Matches from template source: NuGet.org") 304.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 305.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 330.And.HaveStdOutContaining("Searching for the templates...") 331.And.HaveStdOutContaining("These templates matched your input: 'console', --type='item'") 332.And.HaveStdOutContaining("Matches from template source: NuGet.org") 334.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 335.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 361.And.HaveStdOutContaining("Searching for the templates...") 362.And.HaveStdOutContaining("These templates matched your input: --type='item'") 363.And.HaveStdOutContaining("Matches from template source: NuGet.org") 365.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 366.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 392.And.HaveStdOutContaining("Searching for the templates...") 393.And.HaveStdOutContaining("These templates matched your input: 'console', --package='core'") 394.And.HaveStdOutContaining("Matches from template source: NuGet.org") 396.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 397.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 423.And.HaveStdOutContaining("Searching for the templates...") 424.And.HaveStdOutContaining("These templates matched your input: --package='core'") 425.And.HaveStdOutContaining("Matches from template source: NuGet.org") 427.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 428.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 455.And.HaveStdOutContaining("Searching for the templates...") 456.And.HaveStdOutContaining("Matches from template source: NuGet.org") 493.And.HaveStdOutContaining("Searching for the templates...") 494.And.HaveStdOutContaining("Matches from template source: NuGet.org") 495.And.HaveStdOutContaining("These templates matched your input: 'con', --framework") 497.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 498.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 514.And.HaveStdOutContaining("Searching for the templates...") 515.And.HaveStdOutContaining("Matches from template source: NuGet.org") 516.And.HaveStdOutContaining("These templates matched your input: 'con', -f") 518.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 519.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 534.And.HaveStdOutContaining("Searching for the templates...") 535.And.HaveStdOutContaining("Matches from template source: NuGet.org") 536.And.HaveStdOutContaining("These templates matched your input: -f") 538.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 539.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 560.And.HaveStdOutContaining("Searching for the templates...") 561.And.HaveStdOutContaining("Matches from template source: NuGet.org") 562.And.HaveStdOutContaining("These templates matched your input: 'con', --langVersion") 564.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 565.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 581.And.HaveStdOutContaining("Searching for the templates...") 582.And.HaveStdOutContaining("Matches from template source: NuGet.org") 583.And.HaveStdOutContaining("These templates matched your input: --langVersion") 585.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 586.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 607.And.HaveStdOutContaining("Searching for the templates...") 608.And.HaveStdOutContaining("Matches from template source: NuGet.org") 609.And.HaveStdOutContaining("These templates matched your input: 'con', --langVersion") 611.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 612.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 628.And.HaveStdOutContaining("Searching for the templates...") 629.And.HaveStdOutContaining("Matches from template source: NuGet.org") 630.And.HaveStdOutContaining("These templates matched your input: --langVersion") 632.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 633.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 654.And.HaveStdOutContaining("Searching for the templates...") 655.And.HaveStdOutContaining("Matches from template source: NuGet.org") 656.And.HaveStdOutContaining("These templates matched your input: 'con', -f='netcoreapp3.1'") 658.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 659.And.HaveStdOutContaining(" dotnet new install [<package>...]"); 675.And.HaveStdOutContaining("Searching for the templates...") 676.And.HaveStdOutContaining("Matches from template source: NuGet.org") 677.And.HaveStdOutContaining("These templates matched your input: -f='net5.0'") 679.And.HaveStdOutContaining("To use the template, run the following command to install the package:") 680.And.HaveStdOutContaining(" dotnet new install [<package>...]");
DotnetNewTests.cs (3)
122.And.HaveStdOutContaining("[Debug] [Template Engine] => [Execute]: Execute started"); 139.HaveStdOutContaining($"Settings Location: {home}") 159.HaveStdOutContaining($"Settings Location: {cliHomePath}")
DotnetNewUninstallTests.cs (65)
37.And.HaveStdOutContaining($"TemplateResolution{Path.DirectorySeparatorChar}DifferentLanguagesGroup{Path.DirectorySeparatorChar}BasicFSharp") 38.And.HaveStdOutContaining($" dotnet new uninstall {testTemplate}"); 57.And.HaveStdOutContaining("web") 58.And.HaveStdOutContaining("blazorwasm"); 68.And.HaveStdOutContaining("Microsoft.DotNet.Web.ProjectTemplates.5.0") 69.And.HaveStdOutContaining("Version: 5.0.0") 70.And.HaveStdOutContaining("Author: Microsoft") 72.And.HaveStdOutContaining(" dotnet new uninstall Microsoft.DotNet.Web.ProjectTemplates.5.0"); 89.And.HaveStdOutContaining($"Currently installed items:{Environment.NewLine}(No Items)"); 110.And.HaveStdOutContaining($"TemplateResolution{Path.DirectorySeparatorChar}DifferentLanguagesGroup{Path.DirectorySeparatorChar}BasicFSharp") 121.And.HaveStdOutContaining($"Success: {templateLocation} was uninstalled."); 131.And.HaveStdOutContaining($"Currently installed items:{Environment.NewLine}(No Items)"); 152.And.HaveStdOutContaining("web") 153.And.HaveStdOutContaining("blazorwasm"); 163.And.HaveStdOutContaining("Microsoft.DotNet.Web.ProjectTemplates.5.0") 164.And.HaveStdOutContaining("Version: 5.0.0") 165.And.HaveStdOutContaining("Author: Microsoft") 166.And.HaveStdOutContaining("dotnet new uninstall Microsoft.DotNet.Web.ProjectTemplates.5.0"); 184.And.HaveStdOutContaining($"Success: Microsoft.DotNet.Web.ProjectTemplates.5.0::5.0.0 was uninstalled."); 194.And.HaveStdOutContaining($"Currently installed items:{Environment.NewLine}(No Items)"); 215.And.HaveStdOutContaining("web") 216.And.HaveStdOutContaining("blazorwasm") 217.And.HaveStdOutContaining("console") 218.And.HaveStdOutContaining("classlib"); 229.And.HaveStdOutContaining($"Success: {basicFSharp} was uninstalled."); 239.And.HaveStdOutContaining("Microsoft.DotNet.Web.ProjectTemplates.5.0") 240.And.HaveStdOutContaining(basicVB) 261.And.HaveStdOutContaining("web") 262.And.HaveStdOutContaining("blazorwasm") 263.And.HaveStdOutContaining("console") 264.And.HaveStdOutContaining("classlib"); 275.And.HaveStdOutContaining($"Success: {basicFSharp} was uninstalled."); 285.And.HaveStdOutContaining("Microsoft.DotNet.Web.ProjectTemplates.5.0") 286.And.HaveStdOutContaining(basicVB) 306.And.HaveStdOutContaining("web") 307.And.HaveStdOutContaining("blazorwasm"); 399.And.HaveStdOutContaining("The following template packages will be installed:") 400.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "ConfigurationKitchenSink")) 401.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "TemplateResolution")) 402.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "TemplateWithSourceName")) 403.And.HaveStdOutContaining($"Success: {Path.Combine(testTemplateLocationAbsolute, "ConfigurationKitchenSink")} installed the following templates:") 404.And.HaveStdOutContaining($"Success: {Path.Combine(testTemplateLocationAbsolute, "TemplateResolution")} installed the following templates:") 405.And.HaveStdOutContaining($"Success: {Path.Combine(testTemplateLocationAbsolute, "TemplateWithSourceName")} installed the following templates:") 406.And.HaveStdOutContaining("basic") 407.And.HaveStdOutContaining("TestAssets.ConfigurationKitchenSink"); 415.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "ConfigurationKitchenSink")) 416.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "TemplateResolution")) 417.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "TemplateWithSourceName")); 424.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "ConfigurationKitchenSink")) 425.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "TemplateResolution")) 426.And.HaveStdOutContaining(Path.Combine(testTemplateLocationAbsolute, "TemplateWithSourceName")); 432.And.HaveStdOutContaining("(No Items)"); 448.And.HaveStdOutContaining("The following template packages will be installed:") 449.And.HaveStdOutContaining("ConfigurationKitchenSink") 450.And.HaveStdOutContaining("TemplateWithSourceName") 451.And.HaveStdOutContaining($"Success: {testTemplateLocationAbsolute} installed the following templates:") 452.And.HaveStdOutContaining("basic") 453.And.HaveStdOutContaining("TestAssets.ConfigurationKitchenSink"); 461.And.HaveStdOutContaining(testTemplateLocationAbsolute); 468.And.HaveStdOutContaining(testTemplateLocationAbsolute); 474.And.HaveStdOutContaining("(No Items)"); 503.And.HaveStdOutContaining($"Basic FSharp (basic) F#") 504.And.HaveStdOutContaining($" dotnet new uninstall '{testFolderWithSpace}'") 505.And.HaveStdOutContaining($"Basic VB (basic) VB") 506.And.HaveStdOutContaining($" dotnet new uninstall {testFolderWithoutSpace}");
DotnetNewUpdateTests.Approval.cs (1)
38.And.HaveStdOutContaining("console");
DotnetNewUpdateTests.cs (37)
31.And.HaveStdOutContaining("console") 32.And.HaveStdOutContaining("classlib"); 42.And.HaveStdOutContaining("An update for template packages is available:") 45.And.HaveStdOutContaining("To update the package use:") 46.And.HaveStdOutContaining(" dotnet new install <package>::<version>") 96.And.HaveStdOutContaining("console") 97.And.HaveStdOutContaining("classlib"); 107.And.HaveStdOutContaining("All template packages are up-to-date."); 122.And.HaveStdOutContaining("Success:") 123.And.HaveStdOutContaining("console") 124.And.HaveStdOutContaining("classlib"); 134.And.HaveStdOutContaining("The template \"Console Application\" was created successfully.") 135.And.HaveStdOutContaining("An update for template package 'Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.0' is available") 136.And.HaveStdOutContaining("To update the package use:") 152.And.HaveStdOutContaining("Success:") 153.And.HaveStdOutContaining("console") 154.And.HaveStdOutContaining("classlib"); 164.And.HaveStdOutContaining("The template \"Console Application\" was created successfully.") 177.And.HaveStdOutContaining("The template \"Console Application\" was created successfully.") 178.And.HaveStdOutContaining("An update for template package 'Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.0' is available") 179.And.HaveStdOutContaining("To update the package use:") 195.And.HaveStdOutContaining("Success:") 196.And.HaveStdOutContaining("console") 197.And.HaveStdOutContaining("classlib"); 207.And.HaveStdOutContaining("The template \"Console App\" was created successfully.") 263.And.HaveStdOutContaining("console") 264.And.HaveStdOutContaining("classlib"); 274.And.HaveStdOutContaining("An update for template packages is available:") 277.And.HaveStdOutContaining("To update the package use:") 278.And.HaveStdOutContaining(" dotnet new install <package>::<version>") 289.And.HaveStdOutContaining("The following template packages will be updated:") 290.And.HaveStdOutContaining("Microsoft.DotNet.Common.ProjectTemplates.5.0::5.0.0 was successfully uninstalled") 293.And.HaveStdOutContaining("console") 294.And.HaveStdOutContaining("Console App"); 314.And.HaveStdOutContaining("console") 315.And.HaveStdOutContaining("classlib"); 325.And.HaveStdOutContaining("All template packages are up-to-date.");
FileRenameTests.cs (1)
28.And.HaveStdOutContaining("The template \"TestAssets.TemplateWithFileRenameDate\" was created successfully.");
FirstRunTest.cs (1)
33.And.HaveStdOutContaining("classlib");
PostActionTests.cs (109)
42.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 43.And.HaveStdOutContaining("Restore succeeded.") 56.And.HaveStdOutContaining("Build succeeded.") 57.And.HaveStdOutContaining("MyProject"); 77.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 78.And.HaveStdOutContaining("Restore succeeded.") 80.And.HaveStdOutContaining(Path.Combine(outputDirectory, "MyProject.csproj")); 92.And.HaveStdOutContaining("Build succeeded.") 93.And.HaveStdOutContaining("MyProject"); 113.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 114.And.HaveStdOutContaining("Restore succeeded.") 116.And.HaveStdOutContaining(Path.Combine(workingDirectory, outputDirectory, "MyProject.csproj")); 128.And.HaveStdOutContaining("Build succeeded.") 129.And.HaveStdOutContaining("MyProject"); 149.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 150.And.HaveStdOutContaining("Restore succeeded.") 163.And.HaveStdOutContaining("Build succeeded.") 164.And.HaveStdOutContaining("MyAwesomeTestProject"); 184.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 185.And.HaveStdOutContaining("Restore succeeded.") 198.And.HaveStdOutContaining("Build succeeded.") 199.And.HaveStdOutContaining("TemplateApplication"); 206.And.HaveStdOutContaining("TemplateApplication.Tests"); 226.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 227.And.HaveStdOutContaining("Restore succeeded.") 240.And.HaveStdOutContaining("Build succeeded.") 241.And.HaveStdOutContaining("TemplateApplication.UI"); 250.And.HaveStdOutContaining("Build succeeded.") 251.And.HaveStdOutContaining("TemplateApplication.Tests"); 279.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 304.And.HaveStdOutContaining("Build succeeded.") 305.And.HaveStdOutContaining(projectName); 327.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 334commandResult.Should().HaveStdOutContaining("Hello Windows"); 338commandResult.Should().HaveStdOutContaining("Hello Unix"); 359.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 360.And.HaveStdOutContaining("This line goes to stdout") 385.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 409.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 442.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 443.And.HaveStdOutContaining("Successfully added a reference to the project file.") 444.And.HaveStdOutContaining($"Adding a package reference Newtonsoft.Json (version: {ToolsetInfo.GetNewtonsoftJsonPackageVersion()}) to project file") 473.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 474.And.HaveStdOutContaining("Successfully added") 475.And.HaveStdOutContaining("reference Newtonsoft.Json") 477.And.HaveStdOutContaining(Path.Combine(outputDirectory, "MyProject.csproj")); 504.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 505.And.HaveStdOutContaining("Successfully added") 506.And.HaveStdOutContaining("reference Newtonsoft.Json") 508.And.HaveStdOutContaining(Path.Combine(workingDirectory, "output", "MyProject.csproj")); 535.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 536.And.HaveStdOutContaining("Successfully added"); 580.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 581.And.HaveStdOutContaining("Successfully added"); 627.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 628.And.HaveStdOutContaining("Successfully added"); 664.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 665.And.HaveStdOutContaining("Successfully added") 666.And.HaveStdOutContaining(Path.Combine(outputDirectory, "Project1", "Project1.csproj")) 667.And.HaveStdOutContaining(Path.Combine(outputDirectory, "Project2", "Project2.csproj")); 694.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 695.And.HaveStdOutContaining("Successfully added") 696.And.HaveStdOutContaining(Path.Combine(workingDirectory, "output", "Project1", "Project1.csproj")) 697.And.HaveStdOutContaining(Path.Combine(workingDirectory, "output", "Project2", "Project2.csproj")); 734.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 735.And.HaveStdOutContaining("Processing post-creation actions...") 736.And.HaveStdOutContaining("Restoring") 773.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 774.And.HaveStdOutContaining("Successfully added project(s) to a solution file.") 775.And.HaveStdOutContaining("solution folder: src") 807.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 808.And.HaveStdOutContaining("Successfully added") 809.And.HaveStdOutContaining("in the root of solution file") 811.And.HaveStdOutContaining(Path.Combine(outputDirectory, "MySolution.sln")) 812.And.HaveStdOutContaining(Path.Combine(outputDirectory, "MyProject.csproj")); 843.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 844.And.HaveStdOutContaining("Successfully added") 845.And.HaveStdOutContaining("solution folder: src") 847.And.HaveStdOutContaining(Path.Combine(outputDirectory, "MySolution.sln")) 848.And.HaveStdOutContaining(Path.Combine(outputDirectory, "MyProject.csproj")); 879.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 880.And.HaveStdOutContaining("Successfully added") 881.And.HaveStdOutContaining("solution folder: src") 883.And.HaveStdOutContaining(Path.Combine(workingDirectory, outputDirectory, "MySolution.sln")) 884.And.HaveStdOutContaining(Path.Combine(workingDirectory, outputDirectory, "MyProject.csproj")); 914.And.HaveStdOutContaining($"The template \"{expectedTemplateName}\" was created successfully.") 915.And.HaveStdOutContaining("Successfully added project(s) to a solution file.") 916.And.HaveStdOutContaining("solution folder: Server") 946.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 947.And.HaveStdOutContaining($"Description: Manual actions needed") 948.And.HaveStdOutContaining($"Manual instructions: Run the following command:") 949.And.HaveStdOutContaining($"Actual command: setup.cmd <your project name>"); 969.And.HaveStdOutContaining("Adding a project reference") 970.And.HaveStdOutContaining("Successfully added a reference to the project file."); 988.And.HaveStdOutContaining($"Adding a package reference Newtonsoft.Json (version: {ToolsetInfo.GetNewtonsoftJsonPackageVersion()}) to project file") 989.And.HaveStdOutContaining("Successfully added a reference to the project file."); 1007.And.HaveStdOutContaining("Successfully added project(s) to a solution file."); 1022.And.HaveStdOutContaining("Determining projects to restore...") 1023.And.HaveStdOutContaining("Restore succeeded."); 1043.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 1044.And.HaveStdOutContaining("Successfully modified testfile.json.") 1083.And.HaveStdOutContaining($"The template \"{existingProjectTemplateName}\" was created successfully.") 1084.And.HaveStdOutContaining("Successfully added project(s) to a solution file.") 1096.And.HaveStdOutContaining($"The template \"{myProjectTemplateName}\" was created successfully.") 1097.And.HaveStdOutContaining("Successfully modified deployment.template.json.") 1121.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 1122.And.HaveStdOutContaining("Successfully modified testfile.json.") 1152.And.HaveStdOutContaining($"The template \"{templateName}\" was created successfully.") 1153.And.HaveStdOutContaining("Successfully modified testfile.json.")
TemplateDiscoveryTests.cs (8)
65.And.HaveStdOutContaining("Microsoft.Azure.WebJobs.ProjectTemplates"); 132.And.HaveStdOutContaining("not changed: 1"); 165.And.HaveStdOutContaining("TestAssets.TemplateWithCliHostFile") 166.And.HaveStdOutContaining("Microsoft.TemplateEngine.TestTemplates"); 177.And.HaveStdOutContaining("TestAssets.TemplateWithCliHostFile") 178.And.HaveStdOutContaining("Microsoft.TemplateEngine.TestTemplates"); 189.And.HaveStdOutContaining("TestAssets.TemplateWithCliHostFile") 190.And.HaveStdOutContaining("Microsoft.TemplateEngine.TestTemplates");
EndToEnd.Tests (7)
GivenDotNetUsesMSBuild.cs (3)
32.And.HaveStdOutContaining("Hello, World!"); 74.And.HaveStdOutContaining("Hello Portable World!"); 108.And.HaveStdOutContaining("Hello I prefer the cli runtime World!");
GivenNetFrameworkSupportsNetStandard2.cs (1)
25.And.HaveStdOutContaining("This string came from the test library!");
GivenWindowsApp.cs (1)
58.Execute("--no-build").Should().Pass().And.HaveStdOutContaining("Hello");
ProjectBuildTests.cs (2)
42.Execute().Should().Pass().And.HaveStdOutContaining("Hello, World!"); 81.Execute().Should().Pass().And.HaveStdOutContaining("Hello, World!");
Microsoft.DotNet.PackageInstall.Tests (6)
EndToEndToolTests.cs (6)
45.And.HaveStdOutContaining("Hello Tool!"); 78.And.HaveStdOutContaining("Hello Tool!"); 107.And.HaveStdOutContaining("Hello Tool!"); 141.And.HaveStdOutContaining("Hello Tool!"); 290.And.HaveStdOutContaining("Hello Tool!"); 318.And.HaveStdOutContaining("Hello Tool!");
Microsoft.NET.Build.Containers.IntegrationTests (1)
FullFramework\CreateNewImageToolTaskTests.cs (1)
541.And.HaveStdOutContaining("Trace logging: enabled.");
Microsoft.NET.Build.Tests (193)
AppHostTests.cs (2)
79.HaveStdOutContaining("Hello World!"); 449.HaveStdOutContaining("NETSDK1113");
ArtifactsOutputPathTests.cs (3)
457.HaveStdOutContaining("NETSDK1199"); 477.HaveStdOutContaining("NETSDK1199"); 497.HaveStdOutContaining("NETSDK1200");
GenerateResourceTests.cs (1)
69.And.HaveStdOutContaining("Hello world from a resource!");
GivenFrameworkReferences.cs (14)
216.And.HaveStdOutContaining("NETSDK1073") 217.And.HaveStdOutContaining("NotAKnownFramework") 218.And.HaveStdOutContaining("AnotherUnknownFramework") 259.And.HaveStdOutContaining("NETSDK1073") 260.And.HaveStdOutContaining("Microsoft.ASPNETCORE.App"); 340.HaveStdOutContaining("NETSDK1127"); 384.HaveStdOutContaining("NETSDK1104"); 426.HaveStdOutContaining("NETSDK1103"); 463.HaveStdOutContaining("NETSDK1082") 465.HaveStdOutContaining("1 Error(s)"); 490.HaveStdOutContaining("NETSDK1083") 492.HaveStdOutContaining("1 Error(s)"); 531.HaveStdOutContaining(expectedErrorCode); 969.HaveStdOutContaining("Microsoft.NETCore.App")
GivenThatAProjectHasntBeenRestored.cs (2)
42.And.HaveStdOutContaining(assetsFile) 44.And.HaveStdOutContaining("1 Error(s)");
GivenThatWeWantAllResourcesInSatellite.cs (1)
96.HaveStdOutContaining("Hello World from en satellite assembly");
GivenThatWeWantAMessageWhenBuildingWithAPreviewSdk.cs (1)
27.And.HaveStdOutContaining(Strings.UsingPreviewSdk);
GivenThatWeWantDiagnosticsWhenAssetsFileCannotBeRead.cs (3)
23build.ExecuteWithoutRestore().Should().Fail().And.HaveStdOutContaining(assetsFile); 34build.ExecuteWithoutRestore().Should().Fail().And.HaveStdOutContaining(assetsFile); 45build.ExecuteWithoutRestore().Should().Fail().And.HaveStdOutContaining("NETSDK1060");
GivenThatWeWantDiagnosticsWhenPackageCannotBeFound.cs (2)
41.And.HaveStdOutContaining(package.ID) 42.And.HaveStdOutContaining(package.Version)
GivenThatWeWantImplicitNamespaceImportsDisabled.cs (1)
25.And.HaveStdOutContaining("BC30455");
GivenThatWeWantMSBuildToRespectCustomCulture.cs (1)
45.HaveStdOutContaining("warning MSB3002:");
GivenThatWeWantToBuildAComServerLibrary.cs (7)
128.HaveStdOutContaining("NETSDK1128: "); 149.HaveStdOutContaining("NETSDK1091: "); 185.HaveStdOutContaining("NETSDK1171: "); 206.HaveStdOutContaining("NETSDK1169: "); 230.HaveStdOutContaining("NETSDK1170: "); 266.HaveStdOutContaining("NETSDK1172: "); 283.HaveStdOutContaining("NETSDK1173: ");
GivenThatWeWantToBuildACppCliNonLibraryProject.cs (2)
27.And.HaveStdOutContaining(Strings.NoSupportCppNonDynamicLibraryDotnetCore); 53.And.HaveStdOutContaining(Strings.NoSupportCppNonDynamicLibraryDotnetCore);
GivenThatWeWantToBuildACppCliProject.cs (5)
49.HaveStdOutContaining("Hello, World!"); 139.HaveStdOutContaining(Strings.NoSupportCppEnableComHosting); 156.HaveStdOutContaining(Strings.NETFrameworkWithoutUsingNETSdkDefaults); 173.HaveStdOutContaining(Strings.CppRequiresTFMVersion31); 188.HaveStdOutContaining(Strings.NoSupportCppSelfContained);
GivenThatWeWantToBuildADesktopExe.cs (2)
230.HaveStdOutContaining(expectedProgramOutput); 331.HaveStdOutContaining(expectedOutput);
GivenThatWeWantToBuildALibrary.cs (4)
711.HaveStdOutContaining(expectedOutput) 734.And.HaveStdOutContaining("The current .NET SDK does not support targeting"); 742.And.HaveStdOutContaining("The current .NET SDK does not support targeting"); 1121.HaveStdOutContaining("NETSDK1148");
GivenThatWeWantToBuildALibraryWithOSSupportedVersion.cs (21)
27.And.HaveStdOutContaining(TargetPlatformAttribute(null)) 28.And.HaveStdOutContaining(SupportedOSPlatformAttribute(null)); 52.And.HaveStdOutContaining(TargetPlatformAttribute("fakeOS14.0")) 53.And.HaveStdOutContaining(SupportedOSPlatformAttribute("fakeOS13.2")); 76.And.HaveStdOutContaining(TargetPlatformAttribute("fakeOS13.2")) 77.And.HaveStdOutContaining(SupportedOSPlatformAttribute("fakeOS13.2")); 95.And.HaveStdOutContaining(TargetPlatformAttribute("Windows7.0")) 96.And.HaveStdOutContaining(SupportedOSPlatformAttribute("Windows7.0")); 115.And.HaveStdOutContaining(TargetPlatformAttribute(expectedAttribute)) 116.And.HaveStdOutContaining(SupportedOSPlatformAttribute(expectedAttribute)); 134.And.HaveStdOutContaining(TargetPlatformAttribute("Windows7.0")) 135.And.HaveStdOutContaining(SupportedOSPlatformAttribute("Windows")); 155.Fail().And.HaveStdOutContaining("NETSDK1135"); 173.And.HaveStdOutContaining(TargetPlatformAttribute("Windows10.0.19041.0")) 174.And.HaveStdOutContaining(SupportedOSPlatformAttribute("Windows10.0.18362.0")); 192.And.HaveStdOutContaining(TargetPlatformAttribute("Windows10.0.19041.0")) 193.And.HaveStdOutContaining(SupportedOSPlatformAttribute("Windows10.0.18362.0")); 221.And.HaveStdOutContaining(TargetPlatformAttribute("Windows10.0.19041.0")) 222.And.HaveStdOutContaining(SupportedOSPlatformAttribute("Windows10.0.17663.0")); 270.And.HaveStdOutContaining(TargetPlatformAttribute("fakeOS14.0")) 271.And.HaveStdOutContaining(SupportedOSPlatformAttribute("fakeOS13.2"));
GivenThatWeWantToBuildAnAppWithLibrariesAndRid.cs (2)
57.And.HaveStdOutContaining($"{LibuvVersion} '{runtimeIdentifier}' {LibuvVersion} '{runtimeIdentifier}' Hello World") 120.And.HaveStdOutContaining($"{LibuvVersion} '{runtimeIdentifier}' {LibuvVersion} '{runtimeIdentifier}' Hello World");
GivenThatWeWantToBuildAnAppWithLibrary.cs (2)
64.HaveStdOutContaining("This string came from the test library!"); 124commandResult.Should().HaveStdOutContaining(val);
GivenThatWeWantToBuildAnAppWithoutTransitiveProjectRefs.cs (8)
127.HaveStdOutContaining("Hello World from 1") 129.HaveStdOutContaining("Hello World from 2") 131.HaveStdOutContaining("Hello World from 4") 133.HaveStdOutContaining("Hello World from 5") 135.HaveStdOutContaining("Hello World from 3") 137.HaveStdOutContaining("Hello World from 4") 139.HaveStdOutContaining("Hello World from 5"); 175.HaveStdOutContaining("Hello World from 1");
GivenThatWeWantToBuildAnAppWithTransitiveNonSdkProjectRefs.cs (2)
186.HaveStdOutContaining("This string came from MainLibrary!") 188.HaveStdOutContaining("This string came from AuxLibrary!");
GivenThatWeWantToBuildAnAppWithTransitiveProjectRefs.cs (3)
53.HaveStdOutContaining("This string came from MainLibrary!") 55.HaveStdOutContaining("This string came from AuxLibrary!"); 113.HaveStdOutContaining("CS0103");
GivenThatWeWantToBuildANetCoreApp.cs (3)
230result.Should().HaveStdOutContaining(expectedFailureMessage); 370.HaveStdOutContaining(outputMessage); 818.HaveStdOutContaining("NU1603");
GivenThatWeWantToBuildAppsWithFrameworkRefs.cs (1)
49.HaveStdOutContaining("Required Test Provider");
GivenThatWeWantToBuildASelfContainedApp.cs (9)
83.HaveStdOutContaining("Hello World!"); 109.And.HaveStdOutContaining(string.Format( 148.HaveStdOutContaining("Hello World!"); 440.HaveStdOutContaining(Strings.RuntimeIdentifierWillNoLongerImplySelfContained); 524.HaveStdOutContaining("Hello World!"); 583.HaveStdOutContaining(Strings.Prefer32BitIgnoredForNetCoreApp); 594.HaveStdOutContaining("Hello World!"); 626.HaveStdOutContaining(Strings.PreferNativeArm64IgnoredForNetCoreApp); 637.HaveStdOutContaining("Hello World!");
GivenThatWeWantToBuildASolutionWithNonDefaultConfiguration.cs (1)
36.Should().HaveStdOutContaining($"$(ImplicitConfigurationDefine)=\"{expected}\"");
GivenThatWeWantToBuildASolutionWithNonDefaultConfigurationVB.cs (1)
37.Should().HaveStdOutContaining($"$(ImplicitConfigurationDefine)=\"{expected}\"");
GivenThatWeWantToBuildAWindowsDesktopProject.cs (10)
37.HaveStdOutContaining("NETSDK1136"); 74.HaveStdOutContaining("NETSDK1136"); 95.HaveStdOutContaining("NETSDK1137"); 188.HaveStdOutContaining("NETSDK1140"); 245.HaveStdOutContaining("NETSDK1139") 500.HaveStdOutContaining("NETSDK1229"); 633.HaveStdOutContaining("NETSDK1220"); 663.HaveStdOutContaining("NETSDK1218"); 697.HaveStdOutContaining("CS0234"); 832.HaveStdOutContaining("NETSDK1230");
GivenThatWeWantToBuildAWindowsRuntimeComponent.cs (6)
26.And.HaveStdOutContaining("NETSDK1131: "); 45.And.HaveStdOutContaining("NETSDK1130: ") 46.And.HaveStdOutContaining("Windows.Foundation.FoundationContract.winmd") 47.And.HaveStdOutContaining("Windows.Foundation.UniversalApiContract.winmd") 67.And.HaveStdOutContaining("NETSDK1149: ") 68.And.HaveStdOutContaining("Microsoft.Toolkit.Uwp.Notifications.dll")
GivenThatWeWantToBuildWithARuntimeIdentifier.cs (2)
27.HaveStdOutContaining("NETSDK1134"); 71.HaveStdOutContaining("NETSDK1056");
GivenThatWeWantToBuildWithATargetPlatform.cs (7)
93.HaveStdOutContaining("NETSDK1139"); 128.HaveStdOutContaining("NETSDK1140") 130.HaveStdOutContaining(string.Format(Strings.InvalidTargetPlatformVersion, "111.0", "ios", "222.0").Split ('\n', '\r') [0]) 132.HaveStdOutContaining("222.0"); 166.HaveStdOutContaining("NETSDK1140") 168.HaveStdOutContaining(string.Format(Strings.InvalidTargetPlatformVersion, "111.0", "ios", "222.0").Split ('\n', '\r') [0]) 170.HaveStdOutContaining("222.0");
GivenThatWeWantToBuildWithGlobalJson.cs (3)
43.HaveStdOutContaining(warningString) 47.HaveStdOutContaining("NETSDK1141"); 52.HaveStdOutContaining(errorString)
GivenThatWeWantToDetectAspireWorkloadDeprecation.cs (7)
35.HaveStdOutContaining("NETSDK1228") 37.HaveStdOutContaining("Aspire Workload which has been deprecated") 39.HaveStdOutContaining("https://aka.ms/aspire/update-to-sdk"); 63.HaveStdOutContaining("NETSDK1228") 65.HaveStdOutContaining("Aspire Workload which has been deprecated"); 136.HaveStdOutContaining("NETSDK1228") 138.HaveStdOutContaining("Aspire Workload which has been deprecated");
GivenThatWeWantToGenerateADepsFileForATool.cs (2)
42.And.HaveStdOutContaining("Hello World!"); 90.And.HaveStdOutContaining("Successfully loaded runtime graph");
GivenThatWeWantToReferenceAnAssembly.cs (8)
77.And.HaveStdOutContaining("Hello from a direct reference."); 198.And.HaveStdOutContaining("Hello World from en satellite assembly for a direct reference."); 283.And.HaveStdOutContaining("Hello from a reference of an indirect reference."); 421.And.HaveStdOutContaining("Hello World from en satellite assembly for a reference of an indirect reference."); 507.And.HaveStdOutContaining("Hello from an indirect reference."); 646.And.HaveStdOutContaining("Hello World from en satellite assembly for an indirect reference."); 749.And.HaveStdOutContaining("Hello from a reference of an indirect reference."); 905.And.HaveStdOutContaining("Hello World from en satellite assembly for a reference of an indirect reference.");
GivenThatWeWantToReferenceAProject.cs (2)
126result.Should().Fail().And.HaveStdOutContaining("NU1201"); 131.And.HaveStdOutContaining("It cannot be referenced by a project that targets");
GivenThatWeWantToResolveRuntimePackAssets.cs (2)
43.HaveStdOutContaining( 85.HaveStdOutContaining(
GivenThatWeWantToRunFromMSBuildTarget.cs (1)
35.And.HaveStdOutContaining("Hello World!");
GivenThatWeWantToTargetEolFrameworks.cs (2)
42.HaveStdOutContaining("NETSDK1138"); 145.HaveStdOutContaining("NETSDK1202");
GivenThatWeWantToTargetNotRecommendedFrameworks.cs (1)
42.HaveStdOutContaining("NETSDK1215");
GivenThatWeWantToUseBinaryFormatter.cs (3)
129.HaveStdOutContaining("warning SYSLIB0011") 158.HaveStdOutContaining("error SYSLIB0011"); 184.HaveStdOutContaining("warning SYSLIB0011")
GivenThatWeWantToVerifyNuGetReferenceCompat.cs (1)
135referencerBuildResult.Should().Fail().And.HaveStdOutContaining("It cannot be referenced by a project that targets");
GivenThatWeWantToVerifyProjectReferenceCompat.cs (1)
69result.Should().Fail().And.HaveStdOutContaining("It cannot be referenced by a project that targets");
GivenThereAreDefaultItems.cs (8)
537.And.HaveStdOutContaining("DuplicateCompileItems.cs") 538.And.HaveStdOutContaining("Class1.cs") 539.And.HaveStdOutContaining("EnableDefaultCompileItems"); 576.And.HaveStdOutContaining("PackageReference") 577.And.HaveStdOutContaining("'NETStandard.Library'"); 607.And.HaveStdOutContaining("NETSDK1086"); 615.And.HaveStdOutContaining("NETSDK1086"); 651.And.HaveStdOutContaining("NETSDK1087");
GivenTransitiveFrameworkReferencesAreDisabled.cs (2)
149.And.HaveStdOutContaining("NETSDK1184:"); 185.And.HaveStdOutContaining("NETSDK1185:");
GivenWeWantToRequireWindowsForDesktopApps.cs (2)
51.HaveStdOutContaining(Strings.WindowsDesktopFrameworkRequiresWindows); 89.HaveStdOutContaining(Strings.WindowsDesktopFrameworkRequiresWindows);
GlobalPropertyFlowTests.cs (1)
213.HaveStdOutContaining("NETSDK1134");
ImplicitAspNetVersions.cs (7)
109.HaveStdOutContaining("NETSDK1071"); 147.HaveStdOutContaining("NETSDK1071") 149.HaveStdOutContaining("NETSDK1023"); 176.HaveStdOutContaining("NETSDK1079"); 184.HaveStdOutContaining("NETSDK1079"); 211.HaveStdOutContaining("NETSDK1080"); 219.HaveStdOutContaining("NETSDK1080");
KnownRuntimePackTests.cs (1)
64.HaveStdOutContaining("NETSDK1133");
ProjectConfigurationDescriptionTest.cs (1)
47.HaveStdOutContaining($"::TargetFramework={errorTargetFramework}");
ReferenceExeTests.cs (3)
185.HaveStdOutContaining(buildFailureCode); 416result.Should().Fail().And.HaveStdOutContaining("NETSDK1151"); 465result.Should().HaveStdOutContaining("NETSDK1150").And.ExitWith(1);
WorkloadTests.cs (6)
51.HaveStdOutContaining("NETSDK1147"); 104.HaveStdOutContaining("NETSDK1147"); 131.HaveStdOutContaining("NETSDK1147") 133.HaveStdOutContaining("android"); 153.HaveStdOutContaining("NETSDK1139"); 176.HaveStdOutContaining("NETSDK1208");
Microsoft.NET.Pack.Tests (3)
GivenThatWeWantToPackACppCliProject.cs (1)
28.HaveStdOutContaining("MSB4057"); // We don't get NETSDK1118 when enabling PackageReference support but can't resolve the apphost without it
GivenThatWeWantToPackAHelloWorldProject.cs (1)
75.HaveStdOutContaining("NETSDK1085");
GivenThatWeWantToPackAProjectTool.cs (1)
52.And.HaveStdOutContaining(Strings.ProjectToolOnlySupportTFMLowerThanNetcoreapp22);
Microsoft.NET.Publish.Tests (111)
GivenThatWeWantToPublishACppCliAppProject.cs (1)
25.And.HaveStdOutContaining(Strings.NoSupportCppNonDynamicLibraryDotnetCore);
GivenThatWeWantToPublishACppCliProject.cs (2)
39.HaveStdOutContaining("Hello, World!"); 53.And.HaveStdOutContaining(Strings.NoSupportCppPublishDotnetCore);
GivenThatWeWantToPublishAFrameworkDependentApp.cs (2)
93.HaveStdOutContaining("Hello World!"); 116.HaveStdOutContaining(Strings.FrameworkDependentAppHostRequiresVersion21.Replace("\u0093", "\"").Replace("\u0094", "\""));
GivenThatWeWantToPublishAHelloWorldProject.cs (9)
60.HaveStdOutContaining("Hello World!"); 127.HaveStdOutContaining("Hello World!"); 394.HaveStdOutContaining(outputMessage); 732.HaveStdOutContaining("Copying"); 768.HaveStdOutContaining("NETSDK1085"); 1012.HaveStdOutContaining("NETSDK1198"); 1069.HaveStdOutContaining("NETSDK1198"); 1180.And.HaveStdOutContaining($"Runtime directory: {expectedRoot}"); 1220.And.HaveStdOutContaining("NETSDK1217");
GivenThatWeWantToPublishAnAotApp.cs (38)
77.And.HaveStdOutContaining("Hello World"); 111.And.HaveStdOutContaining("Hello World"); 288.And.HaveStdOutContaining("warning") 289.And.HaveStdOutContaining("Microsoft.DotNet.ILCompiler"); 307.And.HaveStdOutContaining("Hello World"); 346.And.HaveStdOutContaining("Hello World"); 407.And.HaveStdOutContaining("warning") 408.And.HaveStdOutContaining("Microsoft.DotNet.ILCompiler"); 468.And.HaveStdOutContaining("error NETSDK1207:"); 492.And.HaveStdOutContaining("error NETSDK1207:"); 516.And.HaveStdOutContaining("error NETSDK1203:"); 539.And.HaveStdOutContaining("error NETSDK1204:"); 569.And.HaveStdOutContaining("warning IL3050") 570.And.HaveStdOutContaining("warning IL3056") 588.And.HaveStdOutContaining("warning IL3050") 589.And.HaveStdOutContaining("warning IL3056") 590.And.HaveStdOutContaining("warning IL2026") 591.And.HaveStdOutContaining("warning IL3002"); 635.And.HaveStdOutContaining(Strings.AotUnsupportedTargetFramework); 676.And.HaveStdOutContaining($"warning NETSDK1210") 677.And.HaveStdOutContaining($"<IsAotCompatible Condition=\"$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))\">true</IsAotCompatible>"); 703.And.HaveStdOutContaining("warning IL3050") 704.And.HaveStdOutContaining("warning IL3056") 705.And.HaveStdOutContaining("warning IL2026") 706.And.HaveStdOutContaining("warning IL3002"); 734.And.HaveStdOutContaining("warning IL3050") 735.And.HaveStdOutContaining("warning IL3056") 736.And.HaveStdOutContaining("warning IL2026") 737.And.HaveStdOutContaining("warning IL3002"); 751.And.HaveStdOutContaining("Hello world"); 775.And.HaveStdOutContaining("warning IL3050") 776.And.HaveStdOutContaining("warning IL3056") 777.And.HaveStdOutContaining("warning IL2026") 778.And.HaveStdOutContaining("warning IL3002"); 831.And.HaveStdOutContaining("warning IL3050") 832.And.HaveStdOutContaining("warning IL2026"); 846.And.HaveStdOutContaining("Hello world"); 900.And.HaveStdOutContaining("EventSource is not supported or recommended when compiling to a native library");
GivenThatWeWantToPublishAnAppWithLibrariesAndRid.cs (2)
54.And.HaveStdOutContaining($"{LibuvVersion} '{runtimeIdentifier}' {LibuvVersion} '{runtimeIdentifier}' Hello World"); 84.And.HaveStdOutContaining($"{LibuvVersion} '{runtimeIdentifier}' {LibuvVersion} '{runtimeIdentifier}' Hello World");
GivenThatWeWantToPublishAProjectWithAllFeatures.cs (1)
135publishCommand.Should().Fail().And.HaveStdOutContaining("MSB3030"); // "Could not copy ___ because it was not found."
GivenThatWeWantToPublishAProjectWithDependencies.cs (1)
57.HaveStdOutContaining(expectedOutput);
GivenThatWeWantToPublishASelfContainedApp.cs (1)
38.HaveStdOutContaining(Strings.CannotUseSelfContainedWithoutAppHost);
GivenThatWeWantToPublishASingleFileApp.cs (21)
121.HaveStdOutContaining("Hello World"); 132.HaveStdOutContaining(Strings.CannotHaveSingleFileWithoutAppHost); 154publishResults.Should().HaveStdOutContaining("Executed AfterAfterSdkPublish"); 175.HaveStdOutContaining(Strings.CannotHaveSingleFileWithoutExecutable) 198.HaveStdOutContaining(Strings.CanOnlyHaveSingleFileWithNetCoreApp) 221.HaveStdOutContaining(Strings.PublishSingleFileRequiresVersion30); 233.HaveStdOutContaining(Strings.CannotIncludeAllContentButNotNativeLibrariesInSingleFile); 335.HaveStdOutContaining("Hello World"); 576.And.HaveStdOutContaining("Hello World"); 640.And.HaveStdOutContaining("(9,13): warning IL3000") 641.And.HaveStdOutContaining("(10,13): warning IL3001"); 676.And.HaveStdOutContaining("(9,13): warning IL3000") 677.And.HaveStdOutContaining("(10,13): warning IL3001"); 707.And.HaveStdOutContaining(Strings.PublishSingleFileRequiresVersion30); 748.And.HaveStdOutContaining($"warning NETSDK1211") 749.And.HaveStdOutContaining($"<EnableSingleFileAnalyzer Condition=\"$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))\">true</EnableSingleFileAnalyzer>"); 834.HaveStdOutContaining("Hello World"); 899.HaveStdOutContaining(Strings.CannotIncludeSymbolsInSingleFile); 922.HaveStdOutContaining(Strings.CompressionInSingleFileRequires60); 945.HaveStdOutContaining(Strings.CompressionInSingleFileRequiresSelfContained); 1037.HaveStdOutContaining("Hello World");
GivenThatWeWantToPublishAWebApp.cs (1)
106.HaveStdOutContaining("Hello World!");
GivenThatWeWantToPublishReadyToRun.cs (1)
192.HaveStdOutContaining(Strings.PublishReadyToRunRequiresVersion30);
GivenThatWeWantToPublishTrimmedWindowsFormsAndWPFApps.cs (4)
36.HaveStdOutContaining("NETSDK1175"); 84.HaveStdOutContaining("NETSDK1175"); 310.HaveStdOutContaining("NETSDK1168"); 358.HaveStdOutContaining("NETSDK1168");
GivenThatWeWantToRunILLink.cs (21)
136.And.HaveStdOutContaining("Hello world"); 162.And.HaveStdOutContaining($"error {Strings.PublishTrimmedRequiresVersion30}"); 187.And.HaveStdOutContaining($"error {Strings.PublishTrimmedRequiresVersion30}"); 227.And.HaveStdOutContaining($"warning NETSDK1212") 228.And.HaveStdOutContaining($"<IsTrimmable Condition=\"$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net8.0'))\">true</IsTrimmable>"); 248.And.HaveStdOutContaining($"error {Strings.ILLinkNoValidRuntimePackageError}"); 264.And.HaveStdOutContaining("warning IL2026"); 814.And.HaveStdOutContaining("error IL1001") 815.And.HaveStdOutContaining(Strings.ILLinkFailed); 1160.Should().Fail().And.HaveStdOutContaining("MSB4030"); 1555.And.HaveStdOutContaining("error IL2075") 1556.And.HaveStdOutContaining("warning IL2026"); 1575.And.HaveStdOutContaining("warning IL2026") 1576.And.HaveStdOutContaining("warning IL2046") 1577.And.HaveStdOutContaining("warning IL2075") 1578.And.HaveStdOutContaining("error IL2043") 1602.And.HaveStdOutContaining("warning IL2026"); 1657.And.HaveStdOutContaining("warning IL2026") 1658.And.HaveStdOutContaining("warning IL2046") 1659.And.HaveStdOutContaining("warning IL2075") 1684.And.HaveStdOutContaining(Strings.ILLinkNotSupportedError);
GivenThatWeWantToTestAMultitargetedSolutionWithPublishReleaseOrPackRelease.cs (1)
259.HaveStdOutContaining("NETSDK1197");
PublishWebApp.cs (1)
65.HaveStdOutContaining("Hello World");
RuntimeIdentifiersTests.cs (4)
71.HaveStdOutContaining("Hello World!"); 113.HaveStdOutContaining("Hello World!"); 180.HaveStdOutContaining("Hello World!"); 335.HaveStdOutContaining("NETSDK1191");
Microsoft.NET.Rebuild.Tests (1)
GivenThatWeWantToRebuildAProject.cs (1)
42.HaveStdOutContaining("warning");
Microsoft.NET.Restore.Tests (8)
GivenThatWeWantToIgnoreObsoleteDotNetCliToolPackages.cs (1)
45.HaveStdOutContaining($"warning NETSDK1059: The tool '{obsoletePackageId}' is now included in the .NET SDK. Information on resolving this warning is available at (https://aka.ms/dotnetclitools-in-box).");
GivenThatWeWantToRestoreProjectsWithPackageDowngrades.cs (2)
33.And.HaveStdOutContaining("NU1605"); 39.And.HaveStdOutContaining("NU1605");
GivenThatWeWantToUseFrameworkRoslyn.cs (5)
46.HaveStdOutContaining(Path.Combine(toolsetPackageDir, toolsetPackageVersion, "csc.exe") + " /noconfig"); 85.HaveStdOutContaining(Path.Combine(toolsetPackageDir, toolsetPackageVersion, "csc.exe") + " /noconfig"); 107result.Should().HaveStdOutContaining("NETSDK1205"); 134.Should().Fail().And.HaveStdOutContaining("NETSDK1216"); 163.Should().Pass().And.HaveStdOutContaining("NETSDK1221");
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (2)
WasmBuildLazyLoadTest.cs (2)
241ExecuteCommand(buildCommand).Should().Fail().And.HaveStdOutContaining("BLAZORSDK1001"); 262publishCommand.Execute("/p:Configuration=Release").Should().Fail().And.HaveStdOutContaining("BLAZORSDK1001");
Microsoft.NET.Sdk.Razor.Tests (24)
BuildIncrementalismTest.cs (1)
36result.Should().Fail().And.HaveStdOutContaining("RZ1006");
BuildIntegrationTest.cs (3)
73build.Execute().Should().Fail().And.HaveStdOutContaining("CS1503"); 77build.Execute().Should().Fail().And.HaveStdOutContaining("CS1503").And.HaveStdOutContaining(location);
BuildIntrospectionTest.cs (10)
22.And.HaveStdOutContaining($"UpToDateCheckInput: {Path.Combine("Views", "Home", "Index.cshtml")}") 23.And.HaveStdOutContaining($"UpToDateCheckInput: {Path.Combine("Views", "_ViewStart.cshtml")}"); 36.And.HaveStdOutContaining("UpToDateReloadFileTypes: ;.cs;.razor;.resx;.cshtml"); 58.And.HaveStdOutContaining("UpToDateReloadFileTypes: ;.cs;.razor;.resx;"); 71.And.HaveStdOutContaining("UpToDateReloadFileTypes: ;.cs;.razor;.resx;.cshtml"); 93.And.HaveStdOutContaining("UpToDateReloadFileTypes: ;.cs;.razor;.resx;"); 106.And.HaveStdOutContaining("Watch: Index.razor") 107.And.HaveStdOutContaining("Watch: Index.razor.css"); 122.And.HaveStdOutContaining($"RazorComponentWithTargetPath: App {expected1}") 123.And.HaveStdOutContaining($"RazorComponentWithTargetPath: MainLayout {expected2}");
BuildWithComponentsIntegrationTest.cs (7)
91result.Should().HaveStdOutContaining("_HasRazorFiles: true"); 92result.Should().HaveStdOutContaining("GenerateEmbeddedValidatableTypeAttribute: true"); 93result.Should().HaveStdOutContaining("IncludeEmbeddedValidationGlobalUsing: true"); 94result.Should().HaveStdOutContaining("_TargetingNET100OrLater: true"); 97result.Should().HaveStdOutContaining("ValidatableTypeAttribute"); 98result.Should().HaveStdOutContaining("EmbeddedAttribute"); 101result.Should().HaveStdOutContaining("Microsoft.Extensions.Validation.Embedded");
DesignTimeBuildIntegrationTest.cs (2)
62result.Should().HaveStdOutContaining( 85result.Should().HaveStdOutContaining(
MvcBuildIntegrationTest50.cs (1)
36result.Should().Fail().And.HaveStdOutContaining("RZ1006");
Microsoft.NET.Sdk.Web.Tests (1)
DeprecationTests.cs (1)
79.HaveStdOutContaining("ASPDEPR007");
Microsoft.NET.ToolPack.Tests (2)
GivenThatWeWantToPackAToolProject.cs (1)
323result.Should().Fail().And.HaveStdOutContaining("NETSDK1146");
GivenThatWeWantToPackAToolProjectWithPackagedShim.cs (1)
453.HaveStdOutContaining("Hello World from Global Tool");