Helpers\CliInstallStrategyTests.cs (80)
51var strategy = CliInstallStrategy.FromDotnetTool(includePrerelease: true);
76var strategy = CliInstallStrategy.Detect();
104var strategy = CliInstallStrategy.Detect();
129var strategy = CliInstallStrategy.Detect();
149var strategy = CliInstallStrategy.Detect();
175var strategy = CliInstallStrategy.Detect();
188(CliInstallStrategy.UbuntuAptMirrorEnvironmentVariableName, "http://azure.archive.ubuntu.com/ubuntu/"));
190var strategy = CliInstallStrategy.LatestGa();
195Assert.Equal("http://azure.archive.ubuntu.com/ubuntu/", options.BuildArgs[CliInstallStrategy.UbuntuAptMirrorBuildArgName]);
202(CliInstallStrategy.UbuntuAptMirrorEnvironmentVariableName, null));
204var strategy = CliInstallStrategy.LatestGa();
209Assert.DoesNotContain(CliInstallStrategy.UbuntuAptMirrorBuildArgName, options.BuildArgs.Keys);
234(CliInstallStrategy.UbuntuAptMirrorEnvironmentVariableName, "http://azure.archive.ubuntu.com/ubuntu/"));
235var strategy = CliInstallStrategy.LatestGa();
251var strategy = CliInstallStrategy.LatestGa();
270(CliInstallStrategy.UbuntuAptMirrorEnvironmentVariableName, "http://azure.archive.ubuntu.com/ubuntu/"));
271var strategy = CliInstallStrategy.LatestGa();
279Assert.Equal("http://azure.archive.ubuntu.com/ubuntu/", options.BuildArgs[CliInstallStrategy.UbuntuAptMirrorBuildArgName]);
434var strategy = CliInstallStrategy.Detect();
457var strategy = CliInstallStrategy.Detect();
484var strategy = CliInstallStrategy.Detect();
518var strategy = CliInstallStrategy.Detect();
545var strategy = CliInstallStrategy.Detect();
566var strategy = CliInstallStrategy.Detect();
587var strategy = CliInstallStrategy.Detect();
608var strategy = CliInstallStrategy.Detect();
638var strategy = DotnetToolSmokeTests.GetDotnetToolStrategy();
654var strategy = DotnetToolSmokeTests.GetDotnetToolStrategy();
668var strategy = CliInstallStrategy.FromDotnetToolLocalSource(tempDir.FullName, "13.3.0");
684var strategy = CliInstallStrategy.FromDotnetTool("9.5.0");
695var strategy = CliInstallStrategy.FromDotnetTool("9.5.0");
704var strategy = CliInstallStrategy.FromDotnetTool("13.3.0-preview.1.25175.1");
717var strategy = CliInstallStrategy.FromDotnetToolLocalSource(tempDir.FullName, "13.3.0");
731var strategy = CliInstallStrategy.FromDotnetTool();
740var strategy = CliInstallStrategy.FromDotnetTool(includePrerelease: true);
776var strategy = CliInstallStrategy.Detect();
791CliInstallStrategy.FromLocalArchive("/nonexistent/cli-archives-path"));
802var strategy = CliInstallStrategy.FromLocalArchive(tempDir.FullName);
824var strategy = CliInstallStrategy.FromLocalArchive(tempDir.FullName);
842var strategy = CliInstallStrategy.FromLocalArchive(tempDir.FullName);
861var exception = Assert.Throws<InvalidOperationException>(() => CliInstallStrategy.FromLocalArchive(tempDir.FullName));
880var exception = Assert.Throws<InvalidOperationException>(() => CliInstallStrategy.FromDotnetToolLocalSource(tempDir.FullName));
910var strategy = CliInstallStrategy.Detect();
939var strategy = CliInstallStrategy.Detect();
948CliInstallStrategy.FromDotnetToolLocalSource("/nonexistent/nupkg-path", "1.0.0"));
958Assert.Throws<InvalidOperationException>(CliInstallStrategy.FromPullRequest);
1033var strategy = CliInstallStrategy.Detect();