0
PHP 단위로 구동되는 Codeception으로 기능 테스트를 수행하고 있습니다.Laravel에서 리디렉션 4
내가 양식에서 오는 오전
경로 등록 컨트롤러public function store()
{
return Redirect::to('/');
}
리디렉션에 사용되는 홈 페이지
$I->fillField('Username:', 'JohnDoe');
$I->fillField('Email:', '[email protected]');
$I->fillField('Password:', 'demo');
$I->fillField('Password_confirmation', 'demo');
$I->seeCurrentUrlEquals('/');
$I->see('Register');
코드로 다시 리디렉션 싶습니다
Route::get('/', [
'as' => 'home',
'uses' => '[email protected]'
]); 응용 프로그램이 예상대로 작동하는 브라우저에서
하지만 기능 테스트를 실행하고 때이 오류를 얻을--- Expected
+++ Actual
@@ @@
-'/'
+'/register'
페이지가 '/ 등록'에서 리디렉션되지 않는 것처럼입니다 (등록 페이지)에 '/'(홈페이지)
내가 가게() 메소드에
나는 이것을 시도했지만 여전히 '/'아직 '/ register'을 얻고있는 것과 같은 오류가 발생하고있다. – Gatura
routes.php에/register route에 대한 코드도 게시 할 수 있으며 양식의 코드? 감사! –
실제로 양식을 제출하지 않는 것이 문제 일 수 있습니다. 다음과 같이 할 수 있습니다 : $ I-> submitForm ('# login', array ('login'=> 'davert', 'password'=> '123456')); (코드 레이션 용 Laravel4 모듈 doc에서 가져옴) –