Code Duplication    Length = 18-18 lines in 2 locations

codeception/acceptance/EF01TopCest.php 2 locations

@@ 143-160 (lines=18) @@
140
        $I->assertTrue((count($products) >= 2));
141
    }
142
143
    public function topページ_カテゴリ絞込検索(\AcceptanceTester $I)
144
    {
145
        $I->wantTo('EF0101-UC03-T02 TOPページ カテゴリ絞込検索');
146
        $topPage = TopPage::go($I);
147
148
        // カテゴリを選択する
149
        $I->selectOption(['class' => 'category_id'], 'フルーツ');
150
151
        // 虫眼鏡ボタンを押下する
152
        $topPage->検索();
153
154
        // 商品一覧の上部に、選択されたカテゴリとその親カテゴリのリンクが表示される
155
        $I->see('フルーツ', '.ec-topicpath');
156
157
        // カテゴリに分類されている商品のみ表示される
158
        $I->see('チェリーアイスサンド', '.ec-shelfGrid');
159
        $I->dontSee('彩のジェラートCUBE', '.ec-shelfGrid');
160
    }
161
162
    public function topページ_キーワード絞込検索(\AcceptanceTester $I)
163
    {
@@ 162-179 (lines=18) @@
159
        $I->dontSee('彩のジェラートCUBE', '.ec-shelfGrid');
160
    }
161
162
    public function topページ_キーワード絞込検索(\AcceptanceTester $I)
163
    {
164
        $I->wantTo('EF0101-UC03-T02 TOPページ キーワード絞込検索');
165
        $topPage = TopPage::go($I);
166
167
        // キーワードを入力する
168
        $I->fillField(['class' => 'search-name'], 'ジェラート');
169
170
        // 虫眼鏡ボタンを押下する
171
        $topPage->検索();
172
173
        // 商品一覧の上部に、選択されたカテゴリとその親カテゴリのリンクが表示される
174
        $I->see('ジェラート', '.ec-topicpath');
175
176
        // カテゴリに分類されている商品のみ表示される
177
        $I->dontSee('チェリーアイスサンド', '.ec-topicpath');
178
        $I->see('彩のジェラートCUBE', '.ec-shelfGrid');
179
    }
180
}
181