public void Should_Throw_When_FileNotFound() { var request = new PowerShellScript { FileName = string.Empty }; var handler = new PowerShellScriptMonitor(_processStarter); handler.Handle(request); }
public void Should_Execute_PowerShellScript() { var request = new PowerShellScript { FileName = Path.Combine(_testContext.TestRunDirectory, "Out", "PowerShell.ps1") }; var handler = new PowerShellScriptMonitor(_processStarter); handler.Handle(request); Assert.AreSame(State.Ok, request.State); }