public void WriteReport_writes_report_to_file() { var report = new SerializableReport(); report.Report("foo", "bar"); var expected = "foo: bar\n"; var path = new FileSystemPath("moo.report"); var fileSystemMock = FileSystemTestUtils.CreateMock(); fileSystemMock.SetupWritableFile(path, expected); fileSystemMock.Object.WriteReport(path, report, append: false); fileSystemMock.AssertFileWritten(path, expected); }
public void reporting_int_produces_correct_report() { _report.Report("moo", 123); Assert.That(_report.Serialize(), Is.EqualTo("moo: 123\n")); }