@@ 43-60 (lines=18) @@ | ||
40 | { |
|
41 | } |
|
42 | ||
43 | public function order_カート買い物を続ける(\AcceptanceTester $I) |
|
44 | { |
|
45 | $I->wantTo('EF0301-UC01-T01 カート 買い物を続ける'); |
|
46 | $createCustomer = Fixtures::get('createCustomer'); |
|
47 | $customer = $createCustomer(); |
|
48 | $I->loginAsMember($customer->getEmail(), 'password'); |
|
49 | ||
50 | // 商品詳細パーコレータ カートへ |
|
51 | ProductDetailPage::go($I, 2) |
|
52 | ->カートに入れる(1) |
|
53 | ->カートへ進む(); |
|
54 | ||
55 | CartPage::go($I) |
|
56 | ->お買い物を続ける(); |
|
57 | ||
58 | // トップページ |
|
59 | $I->see('新着情報', '.ec-secHeading__ja'); |
|
60 | } |
|
61 | ||
62 | public function order_一覧からカートに入れる(\AcceptanceTester $I) |
|
63 | { |
|
@@ 95-113 (lines=19) @@ | ||
92 | ->商品削除(1); |
|
93 | } |
|
94 | ||
95 | public function order_カート数量増やす(\AcceptanceTester $I) |
|
96 | { |
|
97 | $I->wantTo('EF0301-UC01-T03 カート 数量増やす'); |
|
98 | ||
99 | $createCustomer = Fixtures::get('createCustomer'); |
|
100 | $customer = $createCustomer(); |
|
101 | $I->loginAsMember($customer->getEmail(), 'password'); |
|
102 | ||
103 | // 商品詳細パーコレータ カートへ |
|
104 | ProductDetailPage::go($I, 2) |
|
105 | ->カートに入れる(1) |
|
106 | ->カートへ進む(); |
|
107 | ||
108 | $cartPage = CartPage::go($I) |
|
109 | ->商品数量増やす(1); |
|
110 | ||
111 | // 確認 |
|
112 | $I->assertEquals('2', $cartPage->商品数量(1)); |
|
113 | } |
|
114 | ||
115 | public function order_カート数量減らす(\AcceptanceTester $I) |
|
116 | { |
|
@@ 115-132 (lines=18) @@ | ||
112 | $I->assertEquals('2', $cartPage->商品数量(1)); |
|
113 | } |
|
114 | ||
115 | public function order_カート数量減らす(\AcceptanceTester $I) |
|
116 | { |
|
117 | $I->wantTo('EF0301-UC01-T04 カート 数量減らす'); |
|
118 | $createCustomer = Fixtures::get('createCustomer'); |
|
119 | $customer = $createCustomer(); |
|
120 | $I->loginAsMember($customer->getEmail(), 'password'); |
|
121 | ||
122 | // 商品詳細パーコレータ カートへ |
|
123 | ProductDetailPage::go($I, 2) |
|
124 | ->カートに入れる(2) |
|
125 | ->カートへ進む(); |
|
126 | ||
127 | $cartPage = CartPage::go($I) |
|
128 | ->商品数量減らす(1); |
|
129 | ||
130 | // 確認 |
|
131 | $I->assertEquals('1', $cartPage->商品数量(1)); |
|
132 | } |
|
133 | ||
134 | public function order_ログインユーザ購入(\AcceptanceTester $I) |
|
135 | { |
@@ 270-288 (lines=19) @@ | ||
267 | $I->see('お届け先は登録されていません。', '#page_mypage_delivery > div.ec-layoutRole > div.ec-layoutRole__contents > div > div > div:nth-child(2) > p'); |
|
268 | } |
|
269 | ||
270 | public function mypage_退会手続き未実施(\AcceptanceTester $I) |
|
271 | { |
|
272 | $I->wantTo('EF0507-UC03-T01 Mypage 退会手続き 未実施'); |
|
273 | $createCustomer = Fixtures::get('createCustomer'); |
|
274 | $customer = $createCustomer(); |
|
275 | $I->loginAsMember($customer->getEmail(), 'password'); |
|
276 | ||
277 | // TOPページ>マイページ>退会手続き |
|
278 | MyPage::go($I) |
|
279 | ->退会手続き(); |
|
280 | ||
281 | // 会員退会手続きへ |
|
282 | $I->click('div.ec-withdrawRole form button'); |
|
283 | ||
284 | // 未実施 |
|
285 | $I->click('div.ec-withdrawConfirmRole form a.ec-withdrawConfirmRole__cancel'); |
|
286 | ||
287 | MyPage::at($I); |
|
288 | } |
|
289 | ||
290 | public function mypage_退会手続き(\AcceptanceTester $I) |
|
291 | { |