/** * @param \Tonic\Request $request */ function it_should_set_the_correct_response_mimetype($request) { $request->getUri()->willReturn('/foo/bar'); $request->getMethod()->willReturn('GET'); $request->getContentType()->willReturn('application/x-www-form-urlencoded'); $request->getAccept()->willReturn(array('text/plain')); $request->getParams()->willReturn(array()); $request->setParams(array())->willReturn(null); $resource = $this->getResource($request); $response = $resource->exec(); $response->shouldHaveType('Tonic\\Response'); $response->body->shouldBe('Example'); $response->contentType->shouldBe('text/plain'); }