public void If_no_handlers_found_should_fire_onresponse_with_a_404() { _processor = new RequestProcessor(_ruleThatReturnsNoHandlers, new RequestHandlerList()); _processor.Add(_requestHandlerFactory.Get("test")); _processor.OnRequest(new HttpRequestHead(), _dataProducer, _httpResponseDelegate); _httpResponseDelegate.AssertWasCalled(x => x.OnResponse(Arg <HttpResponseHead> .Matches(y => y.Status == "404 NotFound"), Arg <IDataProducer> .Is.Null)); }