| @@ 678-685 (lines=8) @@ | ||
| 675 | * @env firefox |
|
| 676 | * @env chrome |
|
| 677 | */ |
|
| 678 | public function product_商品CSV登録雛形ファイルダウンロード(\AcceptanceTester $I) |
|
| 679 | { |
|
| 680 | $I->wantTo('EA0306-UC01-T02 商品CSV登録雛形ファイルダウンロード'); |
|
| 681 | ||
| 682 | ProductCsvUploadPage::go($I)->雛形ダウンロード(); |
|
| 683 | $ProductTemplateCSV = $I->getLastDownloadFile('/^product\.csv$/'); |
|
| 684 | $I->assertEquals(1, count(file($ProductTemplateCSV)), 'ヘッダ行だけのファイル'); |
|
| 685 | } |
|
| 686 | ||
| 687 | public function product_カテゴリCSV登録(\AcceptanceTester $I) |
|
| 688 | { |
|
| @@ 711-719 (lines=9) @@ | ||
| 708 | * @env firefox |
|
| 709 | * @env chrome |
|
| 710 | */ |
|
| 711 | public function product_カテゴリCSV登録雛形ファイルダウンロード(\AcceptanceTester $I) |
|
| 712 | { |
|
| 713 | $I->wantTo('EA0307-UC01-T02 カテゴリCSV登録雛形ファイルダウンロード'); |
|
| 714 | ||
| 715 | // 雛形のダウンロード |
|
| 716 | CategoryCsvUploadPage::go($I)->雛形ダウンロード(); |
|
| 717 | $CategoryTemplateCSV = $I->getLastDownloadFile('/^category\.csv$/'); |
|
| 718 | $I->assertEquals(1, count(file($CategoryTemplateCSV)), 'ヘッダ行だけのファイル'); |
|
| 719 | } |
|
| 720 | ||
| 721 | public function product_一覧からの商品確認(\AcceptanceTester $I) |
|
| 722 | { |
|
| @@ 301-308 (lines=8) @@ | ||
| 298 | } |
|
| 299 | } |
|
| 300 | ||
| 301 | public function shipping_出荷CSV雛形ファイルダウンロード(\AcceptanceTester $I) |
|
| 302 | { |
|
| 303 | $I->wantTo('EA0093-UC04-T02 出荷CSV雛形ファイルのダウンロード'); |
|
| 304 | ||
| 305 | ShippingCsvUploadPage::go($I)->雛形ダウンロード(); |
|
| 306 | $csv = $I->getLastDownloadFile('/^shipping\.csv$/'); |
|
| 307 | $I->assertEquals(mb_convert_encoding(file_get_contents($csv), 'UTF-8', 'Shift_JIS'), '出荷ID,出荷伝票番号,出荷日'.PHP_EOL); |
|
| 308 | } |
|
| 309 | } |
|
| 310 | ||