@@ 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 |