public async Task When_ShouldFailWith_is_passed_a_failed_response_it_doesnt_throw() { var response = new HttpResponseMessage(HttpStatusCode.BadRequest); Action assert = () => response.ShouldFailWith(HttpStatusCode.BadRequest); assert.ShouldNotThrow(); }
public async Task When_ShouldFailWith_is_passed_a_successful_response_it_throws() { var response = new HttpResponseMessage(HttpStatusCode.OK); Action assert = () => response.ShouldFailWith(HttpStatusCode.Forbidden); assert.ShouldThrow<AssertionFailedException>(); }