/** 環境を設定する */ protected function setValues(array &$world, array $arguments) { $this->assertEquals(1, count($arguments), '引数は 1 つ必要'); Environment::setValues($arguments[0]); }
/** REST情報を設定する */ protected function emulateHTTPRequest(array &$world, array $arguments) { $this->assertEquals(2, count($arguments), '引数は 2 つ必要'); $values = array('REQUEST_METHOD' => $arguments[0], 'QUERY_STRING' => "_url={$arguments[1]}"); Environment::setValues($values); }
/** 環境設定をリセットする */ protected function resetParams(array &$world, array $arguments) { Environment::setValues(); }