public static WhistleOptions WithEnvironmentVariable(this WhistleOptions whistleOptions, string key,
                                                      string value)
 {
     whistleOptions.EnvironmentVariables.Add(key, value);
     return(whistleOptions);
 }
 public void SetUp()
 {
     _whistleOptions = WhistleOptionsGenerator.Default();
     _whistleOptionsValidator = new Mock<IWhistleOptionsValidator>();
     _processStartInformationBuilder = new Mock<IProcessStartInformationBuilder>();
 }
 public static WhistleOptions WithArguments(this WhistleOptions whistleOptions, IEnumerable <string> arguments)
 {
     whistleOptions.Arguments = arguments;
     return(whistleOptions);
 }
 public static WhistleOptions WithExitTimeout(this WhistleOptions whistleOptions, int?exitTimeout)
 {
     whistleOptions.ExitTimeout = exitTimeout;
     return(whistleOptions);
 }
 public static WhistleOptions WithWorkingDirectory(this WhistleOptions whistleOptions, string workingDirectory)
 {
     whistleOptions.WorkingDirectory = workingDirectory;
     return(whistleOptions);
 }
 public static WhistleOptions WithExistentWorkingDirectory(this WhistleOptions whistleOptions)
 {
     return(whistleOptions.WithWorkingDirectory(@"/Helpers"));
 }
 public static WhistleOptions WithExistentExecutableName(this WhistleOptions whistleOptions)
 {
     return(whistleOptions.WithExecutableName(@"Executable.exe"));
 }
 public static WhistleOptions WithEmptyExecutableName(this WhistleOptions whistleOptions)
 {
     return(whistleOptions.WithExecutableName(string.Empty));
 }
 public static WhistleOptions WithNullExecutableName(this WhistleOptions whistleOptions)
 {
     return(whistleOptions.WithExecutableName(null));
 }
 public static WhistleOptions WithExecutableName(this WhistleOptions whistleOptions, string executableName)
 {
     whistleOptions.ExecutableName = executableName;
     return(whistleOptions);
 }
Exemple #11
0
 public void SetUp()
 {
     _whistleOptions                 = WhistleOptionsGenerator.Default();
     _whistleOptionsValidator        = new Mock <IWhistleOptionsValidator>();
     _processStartInformationBuilder = new Mock <IProcessStartInformationBuilder>();
 }