Browse Source

More tests

pull/662/head
Sebastian 5 years ago
parent
commit
e437f2edd9
  1. 13
      backend/tests/Squidex.Web.Tests/Pipeline/CachingFilterTests.cs

13
backend/tests/Squidex.Web.Tests/Pipeline/CachingFilterTests.cs

@ -74,6 +74,19 @@ namespace Squidex.Web.Pipeline
Assert.Equal(200, ((StatusCodeResult)executedContext.Result).StatusCode); Assert.Equal(200, ((StatusCodeResult)executedContext.Result).StatusCode);
} }
[Fact]
public async Task Should_not_return_304_for_post()
{
httpContext.Request.Method = HttpMethods.Post;
httpContext.Request.Headers[HeaderNames.IfNoneMatch] = "W/13";
httpContext.Response.Headers[HeaderNames.ETag] = "W/13";
await sut.OnActionExecutionAsync(executingContext, Next());
Assert.Equal(200, ((StatusCodeResult)executedContext.Result).StatusCode);
}
private ActionExecutionDelegate Next() private ActionExecutionDelegate Next()
{ {
return () => Task.FromResult(executedContext); return () => Task.FromResult(executedContext);

Loading…
Cancel
Save