Skip to content

Commit

Permalink
会員入力時のスロットリング用E2E追加
Browse files Browse the repository at this point in the history
  • Loading branch information
kentanakayrglm committed Sep 20, 2023
1 parent 88d3c85 commit 86bbd89
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions codeception/acceptance/EF09ThrottlingCest.php
Original file line number Diff line number Diff line change
Expand Up @@ -749,4 +749,23 @@ public function order_お届け先変更(AcceptanceTester $I)
$I->see('試行回数の上限を超過しました。しばらくお待ちいただき、再度お試しください。', 'p.ec-reportDescription');
}

public function 会員登録_入力(AcceptanceTester $I)
{
$I->wantTo('EF0901-UC01-T18_会員登録_入力');

$email = uniqid().microtime(true).'@example.com';

// EF0901-UC01-T05_会員登録で12回消化済みであるが標準リミットである25回実行
for ($i = 0; $i < 25; $i++) {
$I->expect('会員登録を行います:'.$i);
\Page\Front\EntryPage::go($I)
->新規会員登録_メアド指定($email);
}

$I->expect('試行回数上限を超過します');
\Page\Front\EntryPage::go($I)
->新規会員登録_メアド指定($email);
$I->see('試行回数の上限を超過しました。しばらくお待ちいただき、再度お試しください。', 'p.ec-reportDescription');
}

}

0 comments on commit 86bbd89

Please sign in to comment.