1 write to _commandResult
Microsoft.NET.TestFramework (1)
Assertions\CommandResultAssertions.cs (1)
16
_commandResult
= commandResult;
35 references to _commandResult
Microsoft.NET.TestFramework (35)
Assertions\CommandResultAssertions.cs (35)
21
_commandResult
.ExitCode.Should().Be(expectedExitCode, AppendDiagnosticsTo($"Expected command to exit with {expectedExitCode} but it did not."));
27
_commandResult
.ExitCode.Should().Be(0, AppendDiagnosticsTo("Expected command to pass but it did not."));
33
_commandResult
.ExitCode.Should().NotBe(0, AppendDiagnosticsTo("Expected command to fail but it did not."));
39
_commandResult
.StdOut.Should().NotBeNullOrEmpty(AppendDiagnosticsTo("Command did not output anything to stdout"));
45
_commandResult
.StdOut.Should().NotBeNull()
52
_commandResult
.StdOut.Should().NotBeNull()
59
_commandResult
.StdOut.Should().NotBeNull();
60
predicate(
_commandResult
.StdOut).Should().BeTrue(AppendDiagnosticsTo($"The command output did not contain expected result: {description} {Environment.NewLine}"));
66
_commandResult
.StdOut.Should().NotBeNull();
68
string filteredStdOut =
_commandResult
.StdOut ?? string.Empty;
86
_commandResult
.StdOut.Should().NotBeNull();
87
string commandResultNoSpaces =
_commandResult
.StdOut.Replace(" ", "");
94
_commandResult
.StdOut.Should().NotBeNull()
101
_commandResult
.StdOut.Should().NotBeNull();
102
Regex.Match(
_commandResult
.StdOut ?? string.Empty, pattern, options).Success.Should().BeTrue(AppendDiagnosticsTo($"Matching the command output failed. Pattern: {pattern}{Environment.NewLine}"));
108
_commandResult
.StdOut.Should().NotBeNull();
109
Regex.Match(
_commandResult
.StdOut ?? string.Empty, pattern, options).Success.Should().BeFalse(AppendDiagnosticsTo($"The command output matched a pattern it should not have. Pattern: {pattern}{Environment.NewLine}"));
115
_commandResult
.StdErr.Should().NotBeNullOrEmpty(AppendDiagnosticsTo("Command did not output anything to StdErr."));
121
_commandResult
.StdErr.Should().NotBeNull()
122
.And.Be(expectedOutput, AppendDiagnosticsTo($"Command did not output the expected output to StdErr.{Environment.NewLine}Expected: {expectedOutput}{Environment.NewLine}Actual: {
_commandResult
.StdErr}"), StringComparison.Ordinal);
128
_commandResult
.StdErr.Should().NotBeNull()
135
var lines =
_commandResult
.StdErr?.Split(new[] { Environment.NewLine }, StringSplitOptions.None);
145
_commandResult
.StdErr.Should().NotBeNull()
152
_commandResult
.StdErr.Should().NotBeNull();
153
Regex.Match(
_commandResult
.StdErr ?? string.Empty, pattern, options).Success.Should().BeTrue(AppendDiagnosticsTo($"Matching the command error output failed. Pattern: {pattern}{Environment.NewLine}"));
159
_commandResult
.StdOut.Should().BeNullOrEmpty(AppendDiagnosticsTo($"Expected command to not output to stdout but it was not:"));
165
_commandResult
.StdErr.Should().BeNullOrEmpty(AppendDiagnosticsTo("Expected command to not output to stderr but it was not:"));
172
$"Working Directory: {
_commandResult
.StartInfo?.WorkingDirectory}{Environment.NewLine}" +
173
$"File Name: {
_commandResult
.StartInfo?.FileName}{Environment.NewLine}" +
174
$"Arguments: {
_commandResult
.StartInfo?.Arguments}{Environment.NewLine}" +
175
$"Exit Code: {
_commandResult
.ExitCode}{Environment.NewLine}" +
176
$"StdOut:{Environment.NewLine}{
_commandResult
.StdOut}{Environment.NewLine}" +
177
$"StdErr:{Environment.NewLine}{
_commandResult
.StdErr}{Environment.NewLine}"; ;
182
_commandResult
.StdOut.Should().Contain($"Project {skippedProject} ({frameworkFullName}) was previously compiled. Skipping compilation.");
189
_commandResult
.StdOut.Should().Contain($"Project {compiledProject} ({frameworkFullName}) will be compiled");