2017-09-12 23 views
1

同じページに2つのフォームがあります。これらのフォームはログインとサインアップです。彼らはモーダルに置かれているので、彼らは同じページにいます。 PHPUnitでテストする場合は、私がやっているようLaravelで同じ入力名で2つのフォームをテストする

は、私はサインアップフォームをテストしたい:

$this->visit('/') 
    ->click('Sign up') 
    ->see('Already have an account?') 
    ->type('[email protected]', 'email') 
    ->type('password', 'password') 
    ->type('password', 'password_confirmation') 
    ->press('submit-sign-up') 

問題は、名前、電子メールでの入力もログインフォームに存在することです。

私はちょうど入力名を変更できると知っていますが、どうか登録フォームの入力をテストする方法があるのでしょうか?

+0

あなたのフォームの名前またはあなたの送信した名前入力。 – WebFreak

答えて

0

リサーチ私の質問に対する答えが見つかりました。どのフォームをテストしているかを指定し、その値を持つ配列の配列を送ることができるsubmitFormという関数呼び出しがあります。

関連する問題