Code Duplication    Length = 10-14 lines in 4 locations

codeception/acceptance/EA05CustomerCest.php 2 locations

@@ 27-39 (lines=13) @@
24
    {
25
    }
26
27
    public function customer_検索(\AcceptanceTester $I)
28
    {
29
        $I->wantTo('EA0501-UC01-T01 検索');
30
31
32
        $CustomerListPage = CustomerManagePage::go($I);
33
34
        $createCustomer = Fixtures::get('createCustomer');
35
        $customer = $createCustomer();
36
37
        $CustomerListPage->検索($customer->getEmail());
38
        $I->see('検索結果:1件が該当しました', CustomerManagePage::$検索結果メッセージ);
39
    }
40
41
    public function customer_検索結果なし(\AcceptanceTester $I)
42
    {
@@ 161-174 (lines=14) @@
158
        $I->dontSeeElement(CustomerEditPage::$登録完了メッセージ);
159
    }
160
161
    public function customer_会員削除(\AcceptanceTester $I)
162
    {
163
        $I->wantTo('EA0501-UC03-T01 会員削除');
164
165
        $createCustomer = Fixtures::get('createCustomer');
166
        $customer = $createCustomer();
167
168
        $CustomerManagePage = CustomerManagePage::go($I)
169
            ->検索($customer->getEmail());
170
171
        $CustomerManagePage->一覧_削除(1);
172
173
        $I->see('検索条件に合致するデータが見つかりませんでした', CustomerManagePage::$検索結果_結果なしメッセージ);
174
    }
175
176
    public function customer_会員削除キャンセル(\AcceptanceTester $I)
177
    {

codeception/acceptance/EF05MypageCest.php 2 locations

@@ 25-34 (lines=10) @@
22
    {
23
    }
24
25
    public function mypage_初期表示(\AcceptanceTester $I)
26
    {
27
        $I->wantTo('EF0501-UC01-T01 Mypage 初期表示');
28
        $createCustomer = Fixtures::get('createCustomer');
29
        $customer = $createCustomer();
30
        $I->loginAsMember($customer->getEmail(), 'password');
31
32
        MyPage::go($I);
33
        MyPage::at($I);
34
    }
35
36
    public function mypage_ご注文履歴_(\AcceptanceTester $I)
37
    {
@@ 161-172 (lines=12) @@
158
        $I->see('新着情報', '.ec-news__title');
159
    }
160
161
    public function mypage_お届け先編集表示(\AcceptanceTester $I)
162
    {
163
        $I->wantTo('EF0506-UC01-T01 Mypage お届け先編集表示');
164
        $createCustomer = Fixtures::get('createCustomer');
165
        $customer = $createCustomer();
166
        $I->loginAsMember($customer->getEmail(), 'password');
167
168
        // TOPページ>マイページ>お届け先編集
169
        MyPage::go($I)->お届け先編集();
170
171
        $I->see('お届け先編集', 'div.ec-pageHeader h1');
172
    }
173
174
    public function mypage_お届け先編集作成変更(\AcceptanceTester $I)
175
    {