*
* @covers ::getContentType
*/
- public function testUnknowContentTypeReturnsHtmlByDefault() {
+ public function testUnknowContentTypeReturnsNull() {
$request = new Request();
- $this->assertSame('html', $this->contentNegotiation->getContentType($request));
+ $this->assertNull($this->contentNegotiation->getContentType($request));
}
/**
$request = new Request();
$request->headers->set('X-Requested-With', 'XMLHttpRequest');
- $this->assertSame('html', $this->contentNegotiation->getContentType($request));
+ $this->assertNull($this->contentNegotiation->getContentType($request));
}
/**
$request->setFormat()->shouldNotBeCalled();
// Request format will be set with default format.
- $request->setRequestFormat('html')->shouldBeCalled();
+ $request->setRequestFormat()->shouldNotBeCalled();
// Some getContentType calls we don't really care about but have to mock.
$request_data = $this->prophesize(ParameterBag::class);
$request->setFormat('david', 'geeky/david')->shouldBeCalled();
// Some calls we don't care about.
- $request->setRequestFormat('html')->shouldBeCalled();
+ $request->setRequestFormat()->shouldNotBeCalled();
$request_data = $this->prophesize(ParameterBag::class);
$request_data->get('ajax_iframe_upload', FALSE)->shouldBeCalled();
$request_mock = $request->reveal();
}
class StubNegotiationMiddleware extends NegotiationMiddleware {
+
public function getContentType(Request $request) {
return parent::getContentType($request);
}