public function testBeforeAfterScreen() { $dispatcher = new HTTPDispatcher('/test/screen/both'); $data = $dispatcher->call(); $this->assertTrue($data['screen'] == 'both'); $this->assertFalse(isset($data['class_before'])); $this->assertFalse(isset($data['class_after'])); }
private function __test_verb($which) { $_REQUEST['real_method'] = $which; $dispatcher = new HTTPDispatcher('/test/reqmethod'); $data = $dispatcher->call(); $this->assertTrue($data['method'] == $which); $this->assertTrue($data['string'] == 'Something'); $this->assertTrue($data['number'] == 1234); }