30 $taxRatesFile = $this->fixtureModel->getValue(
'tax_rates_file',
null);
31 if (empty($taxRatesFile)) {
34 $this->fixtureModel->resetObjectManager();
37 $collection = $this->fixtureModel->getObjectManager()
41 $model = $this->fixtureModel->getObjectManager()
42 ->get(\
Magento\Tax\Model\Calculation\Rate::class);
51 $filename = realpath(
__DIR__ . DIRECTORY_SEPARATOR .
"_files" . DIRECTORY_SEPARATOR . $taxRatesFile);
54 'type' =>
'fixtureModel/vnd.ms-excel',
55 'tmp_name' => $filename,
59 $importHandler = $this->fixtureModel->getObjectManager()
60 ->create(\
Magento\TaxImportExport\Model\Rate\CsvImportHandler::class);
61 $importHandler->importFromCsvFile($file);
69 return 'Generating tax rates';
defined('TESTS_BP')||define('TESTS_BP' __DIR__