7 types derived from ScriptBody
Aspire.Cli.Tests (7)
Acquisition\PeerInstallProbeTests.cs (7)
640
private sealed record EmitExit(string Stdout, string Stderr, int ExitCode) :
ScriptBody
679
private sealed record StderrRepeatScript(int ByteCount, int ExitCode) :
ScriptBody
702
private sealed record SleepScript(int Seconds) :
ScriptBody
719
private sealed record SleepWithPidFileScript(string PidFile, int Seconds) :
ScriptBody
732
private sealed record VersionWithStdoutHoldingDescendantScript(string VersionStdout, string PidFile) :
ScriptBody
752
private sealed record DoctorOrVersionScript(string DoctorStdout, int DoctorExitCode, string VersionStdout, int VersionExitCode) :
ScriptBody
799
private sealed record ArgvRecorderScript(string ArgvFile) :
ScriptBody
16 references to ScriptBody
Aspire.Cli.Tests (16)
Acquisition\PeerInstallProbeTests.cs (16)
514
return BuildInternal(outputHelper, body:
ScriptBody
.EmitAndExit(stdout, stderr, exitCode));
529
return BuildInternal(outputHelper, body:
ScriptBody
.DoctorOrVersion(
535
return BuildInternal(outputHelper, body:
ScriptBody
.Sleep(sleepSeconds));
540
return BuildInternal(outputHelper, body:
ScriptBody
.SleepWithPidFile(pidFile, sleepSeconds));
545
return BuildInternal(outputHelper, body:
ScriptBody
.VersionWithStdoutHoldingDescendant(versionStdout, pidFile));
550
return BuildInternal(outputHelper, body:
ScriptBody
.StderrRepeat(byteCount, exitCode));
568
var
body =
ScriptBody
.ArgvRecorder(argvFile);
584
private static FakeScriptResult BuildInternal(ITestOutputHelper outputHelper,
ScriptBody
body)
630
public static
ScriptBody
EmitAndExit(string stdout, string stderr, int exitCode) => new EmitExit(stdout, stderr, exitCode);
631
public static
ScriptBody
Sleep(int seconds) => new SleepScript(seconds);
632
public static
ScriptBody
SleepWithPidFile(string pidFile, int seconds) => new SleepWithPidFileScript(pidFile, seconds);
633
public static
ScriptBody
StderrRepeat(int byteCount, int exitCode) => new StderrRepeatScript(byteCount, exitCode);
634
public static
ScriptBody
DoctorOrVersion(string doctorStdout, int doctorExitCode, string versionStdout, int versionExitCode)
636
public static
ScriptBody
ArgvRecorder(string argvFile) => new ArgvRecorderScript(argvFile);
637
public static
ScriptBody
VersionWithStdoutHoldingDescendant(string versionStdout, string pidFile)