public void assert_mandatory_success_with_no_failures() { var procReturn = new ProcessReturn() { ExitCode = 0, OutputText = "something" }; var log = new PackageLog(); LogWriter.WithLog(log, () => { procReturn.AssertMandatorySuccess(); }); log.FullTraceText().ShouldEqual(procReturn.OutputText + System.Environment.NewLine); }
public void assert_mandatory_success_with_no_failures() { var procReturn = new ProcessReturn() { ExitCode = 0, OutputText = "something" }; var log = MockRepository.GenerateMock<IPackageLog>(); LogWriter.WithLog(log, () => { procReturn.AssertMandatorySuccess(); }); log.AssertWasCalled(x => x.Trace(procReturn.OutputText)); }