public void TestOpenThrowExceptionForNullResult() { // Arrange var rvf = new ResourceVirtualFile("~/PhunCms/Scripts/blah.js"); // Act rvf.Open(); }
public void TestOpenReturnAValidStream() { // Arrange var rvf = new ResourceVirtualFile("~/PhunCms/scripts/jquery.js"); // Act var stream = rvf.Open(); // Assert Assert.IsNotNull(stream); }
public void TestOpenReturnStaticResourceVirtualFile() { // Arrange var rvf = new ResourceVirtualFile("~/PhunCms/scripts/phuncms.config.js"); // Act using (var result = rvf.Open()) { var data = System.Text.Encoding.ASCII.GetString(result.ReadAll()); // Assert Assert.IsTrue(data.Contains("window.PhunCms")); } }