response = new SimpleResponse(); } public function tearDown() { unset($this->response); parent::tearDown(); } public function headerProvider() { return array( array(404,404), array(204,204), array(200,200), array(500,204), ); } /** * @runInSeparateProcess * @dataProvider headerProvider */ public function testHeader($statusCode, $expectd) { $this->response->header($statusCode); $this->assertEquals($expectd, http_response_code()); } }