public function product_分類登録(\AcceptanceTester $I) { $I->wantTo('EA0304-UC01-T01(& UC01-T02/UC02-T01/UC03-T01) 分類登録/編集/削除'); $ProductClassPage = ProductClassPage::go($I)->入力_規格名('test class2')->規格作成(); $I->see('規格を保存しました。', ProductClassPage::$登録完了メッセージ); $ProductClassPage->一覧_分類登録(1); $I->see('規格名: test class2', '#main > div > div:nth-child(1) > div > div > div.box-header > h3'); $ProductClassCategoryPage = ProductClassCategoryPage::at($I)->入力_分類名('test class2 category1')->分類作成(); $I->see('分類を保存しました。', ProductClassCategoryPage::$登録完了メッセージ); $ProductClassCategoryPage->一覧_編集(1); $value = $I->grabValueFrom(ProductClassCategoryPage::$分類名); $I->assertEquals('test class2 category1', $value); $ProductClassCategoryPage->分類作成(); $I->see('分類を保存しました。', $ProductClassCategoryPage::$登録完了メッセージ); $ProductClassCategoryPage->一覧_削除(1); $I->acceptPopup(); }
public static function go($I) { $page = new ProductClassPage($I); return $page->goPage('/product/class_name', '商品管理規格編集'); }