1 write to _reporter
dotnet.Tests (1)
CommandTests\Workload\List\GivenDotnetWorkloadList.cs (1)
23
_reporter
= new BufferedReporter();
15 references to _reporter
dotnet.Tests (15)
CommandTests\Workload\List\GivenDotnetWorkloadList.cs (15)
32
_reporter
.Clear();
35
var command = new WorkloadListCommand(_parseResult,
_reporter
, workloadInstaller, "6.0.100");
40
_reporter
.Lines.Count.Should().Be(8);
58
_reporter
.Clear();
61
var command = new WorkloadListCommand(_machineReadableParseResult,
_reporter
, workloadInstaller, "6.0.100");
64
_reporter
.Lines.Should().Contain(l => l.Contains(@"""installed"":[]"));
70
_reporter
.Clear();
74
var command = new WorkloadListCommand(_parseResult,
_reporter
, workloadInstaller, "6.0.100", workloadResolver: workloadResolver);
79
_reporter
.Lines.Select(line => line.Trim()).Should().Contain($"{workload} 5.0.0/6.0.100 SDK 6.0.100");
86
_reporter
.Clear();
89
var command = new WorkloadListCommand(_machineReadableParseResult,
_reporter
, workloadInstaller, "6.0.100");
92
_reporter
.Lines.Should().Contain(l => l.Contains("{\"installed\":[\"mock-workload-1\",\"mock-workload-2\",\"mock-workload-3\"]"));
98
_reporter
.Clear();
110
var command = new WorkloadListCommand(_parseResult,
_reporter
, workloadInstaller, "6.0.100", workloadResolver: workloadResolver, userProfileDir: userProfileDir);
114
_reporter
.Lines.Should().Contain(string.Format(CliCommandStrings.WorkloadListWorkloadUpdatesAvailable, "mock-workload-1 mock-workload-3"));