public void no_available_cache_should_not_blow_up_the_request() { mockHttpMessageHandler .When("*") .Respond(HttpStatusCode.OK, "application/json", JsonConvert.SerializeObject(new { renderedContent = "<p>some content html</p>" })); var request = new UmbracoClientRequest(new Uri("http://my-umbraco/api/"), null, new HttpClient(mockHttpMessageHandler)); Should.NotThrow(() => request.GetContentRegardlessOfPublishedStatus(It.IsAny <int>())); }
public void no_available_cache_should_go_to_the_server_for_content() { mockHttpMessageHandler .When("*") .Respond(HttpStatusCode.OK, "application/json", JsonConvert.SerializeObject(new { renderedContent = "<p>some content html</p>" })); var request = new UmbracoClientRequest(new Uri("http://my-umbraco/api/"), null, new HttpClient(mockHttpMessageHandler)); var result = request.GetContentRegardlessOfPublishedStatus(It.IsAny <int>()); result.ShouldNotBeNull(); result.ToString().ShouldBe("<p>some content html</p>"); }