Я пишу контроллер, как этоткак проверить перенаправлять в fuelphp
public function action_submit()
{
$submit = Format::forge(json_decode($_POST["submit"]))->to_array();
Servicecode::add_code_request($submit);
Response::redirect('code/codedetail');
}
затем я хочу написать PHPUnit, чтобы проверить его,
public function test_adminsubmit()
{
$Submit = array(...);
$_POST["Submit"] = json_encode(Submit);
$response = Request::forge('code/codeeditrequest/submit')
->set_method('POST')
->execute()
->response();
$this->assertContains('ode Detail', $response->body->__toString());
что-то не так с этим, это было вставить данные в db, но когда он запускает перенаправление, я не могу перенаправить страницу, поэтому тест не удался! ПОЧЕМУ? Что случилось с этим.
спасибо, вы решили мою проблему! – yang