public function order_配送情報のCSV出力項目変更設定(\AcceptanceTester $I) { $I->wantTo('EA0401-UC03-T02 配送情報のCSV出力項目変更設定'); $config = Fixtures::get('config'); $findOrders = Fixtures::get('findOrders'); // Closure $TargetOrders = array_filter($findOrders(), function ($Order) use($config) { return $Order->getOrderStatus()->getId() != $config['order_processing']; }); $OrderListPage = OrderManagePage::go($I)->検索(); $I->see('検索結果 ' . count($TargetOrders) . ' 件 が該当しました', OrderManagePage::$検索結果_メッセージ); /* 項目設定 */ $OrderListPage->配送CSV出力項目設定(); CsvSettingsPage::at($I); $value = $I->grabValueFrom(CsvSettingsPage::$CSVタイプ); $I->assertEquals(4, $value); }
public function customer_CSV出力項目設定(\AcceptanceTester $I) { $I->wantTo('EA0501-UC04-T01 CSV出力項目設定'); CustomerManagePage::go($I)->検索()->CSV出力項目設定(); CsvSettingsPage::at($I); $value = $I->grabValueFrom(CsvSettingsPage::$CSVタイプ); $I->assertEquals('2', $value); }
public function basicinfo_CSV出力項目(\AcceptanceTester $I) { $I->wantTo('EA0710-UC01-T01 CSV出力項目設定'); // 表示 CsvSettingsPage::go($I)->入力_CSVタイプ('配送CSV')->選択_出力項目('誕生日')->削除()->設定(); $I->see('CSV出力を設定しました。', CsvSettingsPage::$登録完了メッセージ); }
public function product_カテゴリ登録(\AcceptanceTester $I) { $I->wantTo('EA0305-UC01-T01(& UC01-T02/UC02-T01/UC04-T01) カテゴリ登録/編集/削除'); $CategoryPage = CategoryManagePage::go($I)->入力_カテゴリ名('test category1')->カテゴリ作成(); $I->see('カテゴリを保存しました。', CategoryManagePage::$登録完了メッセージ); $CategoryPage->一覧_編集(1); $I->see('test category1', CategoryManagePage::$パンくず_1階層); $CategoryPage->入力_カテゴリ名('test category11')->カテゴリ作成(); $I->see('カテゴリを保存しました。', $CategoryPage::$登録完了メッセージ); // csv EA0305-UC04-T01 $CategoryPage->CSVダウンロード実行()->CSVダウンロードメニュー(); // 元に戻す /* csvがダウンロードされたかは確認不可 */ // csv EA0305-UC04-T02 $CategoryPage->CSV出力項目設定(); CsvSettingsPage::at($I); $value = $I->grabValueFrom(CsvSettingsPage::$CSVタイプ); $I->assertEquals('5', $value); // サブカテゴリ EA0305-UC01-03 & UC01-04 $CategoryPage = CategoryManagePage::go($I)->一覧_選択(1); $I->see('test category11', CategoryManagePage::$パンくず_1階層); $CategoryPage->入力_カテゴリ名('test category11-1')->カテゴリ作成(); $I->see('カテゴリを保存しました。', CategoryManagePage::$登録完了メッセージ); // カテゴリ削除 $CategoryPage->一覧_削除(1); $I->acceptPopup(); }