function testThrowsBadMethodCallExceptionFor() { $this->setExpectedException('BadMethodCallException'); $this->request->expects($this->any())->method('getContentType')->willReturn('bad content type'); $requestParser = new RequestParser($this->request); $requestParser->parseRequestData(); }