public void Exists_NonExistingResource_ReturnsFalse() { var resolver = new DummyDatabaseResourceResolver(); var result = resolver.Exists(new PathDefinition(), "Test/MyTemplate.cshtml"); Assert.IsFalse(result, "DatabaseResourceResolver.Exists returned True for a non-existing resource."); }
public void Exists_ResourceWithNullContent_ReturnsFalse() { const string virtualPath = "Test/MyTemplate.cshtml"; var resolver = new DummyDatabaseResourceResolver(); resolver.GetControlPresentationResult[virtualPath] = new ControlPresentation() { Data = null }; var result = resolver.Exists(new PathDefinition(), virtualPath); Assert.IsFalse(result, "DatabaseResourceResolver.Exists returned True for resource with null content."); }
public void Exists_ExistingResource_ReturnsTrue() { const string virtualPath = "Test/MyTemplate.cshtml"; var resolver = new DummyDatabaseResourceResolver(); resolver.GetControlPresentationResult[virtualPath] = new ControlPresentation() { Data = "<div>Content</div>" }; var result = resolver.Exists(new PathDefinition(), virtualPath); Assert.IsTrue(result, "DatabaseResourceResolver.Exists returned False for an existing resource."); }