public void GenerateCodeCalculatesChecksum_IfStreamInputIsUsed(Stream stream) { // Arrange var engine = new TestableRazorTemplateEngine(); // Act var results = engine.GenerateCode(stream, "some-class", "some-ns", "foo.cshtml"); // Assert Assert.Equal("7b502c3a1f48c8609ae212cdfb639dee39673f5e", engine.Checksum); }
public void GenerateCode_DoesNotCalculateChecksum_InDesignTimeMode() { // Arrange var engine = new TestableRazorTemplateEngine(); engine.Host.DesignTimeMode = true; // Act var results = engine.GenerateCode(Stream.Null, "some-class", "some-ns", "foo.cshtml"); // Assert Assert.Null(engine.Checksum); }