diff --git a/tests/Handlers/AbstractHandlerTest.php b/tests/Handlers/AbstractHandlerTest.php new file mode 100644 index 000000000..c38792d29 --- /dev/null +++ b/tests/Handlers/AbstractHandlerTest.php @@ -0,0 +1,30 @@ +getMockBuilder('Slim\Http\Request')->disableOriginalConstructor()->getMock(); + $req->expects($this->any())->method('getHeaderLine')->will($this->returnValue('unknown/json')); + + $abstractHandler = $this->getMockForAbstractClass(AbstractHandler::class); + + $class = new \ReflectionClass(AbstractHandler::class); + $method = $class->getMethod('determineContentType'); + $method->setAccessible(true); + + $return = $method->invoke($abstractHandler, $req); + + $this->assertEquals('text/html', $return); + } +}