@@ 64-81 (lines=18) @@ | ||
61 | $I->assertGreaterOrEquals(count($TargetOrders), count(file($OrderCSV)), '検索結果以上の行数があるはず'); |
|
62 | } |
|
63 | ||
64 | public function order_受注情報のCSV出力項目変更設定(\AcceptanceTester $I) |
|
65 | { |
|
66 | $I->wantTo('EA0401-UC02-T02 受注情報のCSV出力項目変更設定'); |
|
67 | ||
68 | $findOrders = Fixtures::get('findOrders'); // Closure |
|
69 | $TargetOrders = array_filter($findOrders(), function ($Order) { |
|
70 | return $Order->getOrderStatus()->getId() != OrderStatus::PROCESSING; |
|
71 | }); |
|
72 | $OrderListPage = OrderManagePage::go($I)->検索(); |
|
73 | $I->see('検索結果:'.count($TargetOrders).'件が該当しました', OrderManagePage::$検索結果_メッセージ); |
|
74 | ||
75 | /* 項目設定 */ |
|
76 | $OrderListPage->受注CSV出力項目設定(); |
|
77 | ||
78 | CsvSettingsPage::at($I); |
|
79 | $value = $I->grabValueFrom(CsvSettingsPage::$CSVタイプ); |
|
80 | $I->assertEquals(3, $value); |
|
81 | } |
|
82 | ||
83 | public function order_配送CSVダウンロード(\AcceptanceTester $I) |
|
84 | { |
|
@@ 101-118 (lines=18) @@ | ||
98 | $I->assertGreaterOrEquals(count($TargetOrders), count(file($OrderCSV)), '検索結果以上の行数があるはず'); |
|
99 | } |
|
100 | ||
101 | public function order_配送情報のCSV出力項目変更設定(\AcceptanceTester $I) |
|
102 | { |
|
103 | $I->wantTo('EA0401-UC02-T02 配送情報のCSV出力項目変更設定'); |
|
104 | ||
105 | $findOrders = Fixtures::get('findOrders'); // Closure |
|
106 | $TargetOrders = array_filter($findOrders(), function ($Order) { |
|
107 | return $Order->getOrderStatus()->getId() != OrderStatus::PROCESSING; |
|
108 | }); |
|
109 | $OrderListPage = OrderManagePage::go($I)->検索(); |
|
110 | $I->see('検索結果:'.count($TargetOrders).'件が該当しました', OrderManagePage::$検索結果_メッセージ); |
|
111 | ||
112 | /* 項目設定 */ |
|
113 | $OrderListPage->配送CSV出力項目設定(); |
|
114 | ||
115 | CsvSettingsPage::at($I); |
|
116 | $value = $I->grabValueFrom(CsvSettingsPage::$CSVタイプ); |
|
117 | $I->assertEquals(4, $value); |
|
118 | } |
|
119 | ||
120 | public function order_受注編集(\AcceptanceTester $I) |
|
121 | { |