Add tests for ImportController::processImport and ProductStockImport

modifié:         core/lib/Thelia/Controller/Admin/ImportController.php
	modifié:         core/lib/Thelia/ImportExport/Import/Type/ProductStockImport.php
	modifié:         core/lib/Thelia/Tests/FileFormat/Formatting/Formatter/XMLFormatterTest.php
	nouveau fichier: core/lib/Thelia/Tests/ImportExport/Import/ImportTestBase.php
	nouveau fichier: core/lib/Thelia/Tests/ImportExport/Import/ProductStockImportTest.php
This commit is contained in:
Benjamin Perche
2014-07-18 17:01:24 +02:00
parent 778a2b8ca0
commit a34441f376
5 changed files with 180 additions and 6 deletions

View File

@@ -197,7 +197,7 @@ class ImportController extends BaseAdminController
return $content;
}
protected function retrieveFormatTools(
public function retrieveFormatTools(
$fileName,
ImportHandler $handler,
FormatterManager $formatterManager,
@@ -250,7 +250,7 @@ class ImportController extends BaseAdminController
);
}
protected function checkFileExtension($fileName, $uploadFormat)
public function checkFileExtension($fileName, $uploadFormat)
{
$splitName = explode(".", $fileName);
$ext = "";
@@ -271,7 +271,7 @@ class ImportController extends BaseAdminController
}
}
protected function processImport(
public function processImport(
$content,
ImportHandler $handler,
AbstractFormatter $formatter = null,