1 type derived from ToolCommand
Aspire.Workload.Tests (1)
tests\Shared\WorkloadTesting\DotNetCommand.cs (1)
8
public class DotNetCommand :
ToolCommand
3 instantiations of ToolCommand
Aspire.Workload.Tests (3)
tests\Shared\WorkloadTesting\AspireProject.cs (3)
368
using var cmd = new
ToolCommand
("docker", testOutput!, "container-list");
386
using var cmd = new
ToolCommand
("docker", testOutput, label: "container-list")
399
using var cmd = new
ToolCommand
("docker", testOutput, label: component)
16 references to ToolCommand
Aspire.Workload.Tests (16)
PerTestFrameworkTemplatesTests.cs (2)
63
using
var
newTestCmd = new DotNetCommand(_testOutput, label: $"new-test-{_testTemplateName}")
78
using
var
cmd = new DotNetCommand(_testOutput, label: $"test-{_testTemplateName}")
TemplateTests.cs (1)
142
using
var
buildCmd = new DotNetCommand(_testOutput, buildEnv: testSpecificBuildEnvironment, label: "first-run")
tests\Shared\WorkloadTesting\AspireProject.cs (6)
80
using
var
cmd = new DotNetCommand(testOutput, useDefaultArgs: true, label: "dotnet-new")
268
using
var
restoreCmd = new DotNetCommand(_testOutput, buildEnv: _buildEnv, label: "restore")
278
using
var
buildCmd = new DotNetCommand(_testOutput, buildEnv: _buildEnv, label: "build")
368
using
var
cmd = new ToolCommand("docker", testOutput!, "container-list");
386
using
var
cmd = new ToolCommand("docker", testOutput, label: "container-list")
399
using
var
cmd = new ToolCommand("docker", testOutput, label: component)
tests\Shared\WorkloadTesting\ToolCommand.cs (6)
37
public
ToolCommand
WithWorkingDirectory(string dir)
43
public
ToolCommand
WithEnvironmentVariable(string key, string value)
49
public
ToolCommand
WithEnvironmentVariables(IDictionary<string, string>? extraEnvVars)
62
public
ToolCommand
WithOutputDataReceived(Action<string?> handler)
68
public
ToolCommand
WithErrorDataReceived(Action<string?> handler)
74
public
ToolCommand
WithTimeout(TimeSpan timeSpan)
WorkloadTestsBase.cs (1)
222
using
var
cmd = new DotNetCommand(testOutput, label: $"test-{testType}")