public void ReturnNotFoundWhenPostDoesNotExist(Guid postId, HttpResponse response) { AcceptanceTestScaffold scaffold = new AcceptanceTestScaffold(); scaffold.Setup(); "Given a post ID for a post that does not exist".x(() => postId = Guid.NewGuid()); "When I request a post".x(async() => response = await scaffold.ExecuteHttpAsync(new GetPostQuery { PostId = postId }) ); "Then I receive a not found status code".x(() => Assert.Equal(404, response.StatusCode)); }
public void ReturnNotFoundWhenConsignmentDoesNotExist(Guid consignmentId, HttpResponse response) { var scaffold = new AcceptanceTestScaffold(); scaffold.Setup(); "Given a consignment id that does not exist".x(() => consignmentId = Guid.NewGuid()); "When I request a consignment".x(async() => response = await scaffold.ExecuteHttpAsync( new GetConsignmentQuery { Id = consignmentId })); "Then I receive a not found status code".x(() => Assert.Equal((int)HttpStatusCode.NotFound, response.StatusCode)); }