public void IncludingExclusiveSwitch_Passes() { var jobFactory = new ShowHeapJobFactory { RunningProcess = { Pid = 1234, SuspendProcess = true } }; Assert.DoesNotThrow(() => jobFactory.Validate()); }
public void OmittingExclusiveSwitch_ThrowsException() { var jobFactory = new ShowHeapJobFactory { RunningProcess = { Pid = 1234 } }; var exception = Assert.Throws <ErrorWithExitCodeException>(() => jobFactory.Validate()); Assert.That(exception.Message, Does.Contain("-x switch is required")); }