Skip to content
Snippets Groups Projects
Verified Commit 0b7420de authored by Damien's avatar Damien
Browse files

FEAT #9284 Export Unit tests

parent 73bdf26c
No related branches found
No related tags found
No related merge requests found
...@@ -143,7 +143,7 @@ class ExportController ...@@ -143,7 +143,7 @@ class ExportController
$tableFunction[] = 'entities entwo'; $tableFunction[] = 'entities entwo';
$leftJoinFunction[] = 'res_view_letterbox.destination = entwo.entity_id'; $leftJoinFunction[] = 'res_view_letterbox.destination = entwo.entity_id';
} elseif ($value['value'] == 'getDestinationEntityType') { } elseif ($value['value'] == 'getDestinationEntityType') {
$select[] = 'enthree.entitytype AS "enthree.entitytype"'; $select[] = 'enthree.entity_type AS "enthree.entity_type"';
$tableFunction[] = 'entities enthree'; $tableFunction[] = 'entities enthree';
$leftJoinFunction[] = 'res_view_letterbox.destination = enthree.entity_id'; $leftJoinFunction[] = 'res_view_letterbox.destination = enthree.entity_id';
} elseif ($value['value'] == 'getTypist') { } elseif ($value['value'] == 'getTypist') {
...@@ -204,7 +204,7 @@ class ExportController ...@@ -204,7 +204,7 @@ class ExportController
} elseif ($value['value'] == 'getDestinationEntity') { } elseif ($value['value'] == 'getDestinationEntity') {
$csvContent[] = $resource['entwo.short_label']; $csvContent[] = $resource['entwo.short_label'];
} elseif ($value['value'] == 'getDestinationEntityType') { } elseif ($value['value'] == 'getDestinationEntityType') {
$csvContent[] = $resource['enthree.entitytype']; $csvContent[] = $resource['enthree.entity_type'];
} elseif ($value['value'] == 'getSender') { } elseif ($value['value'] == 'getSender') {
//TODO //TODO
$csvContent[] = ''; $csvContent[] = '';
......
...@@ -22,7 +22,7 @@ class ExportControllerTest extends TestCase ...@@ -22,7 +22,7 @@ class ExportControllerTest extends TestCase
$response = $ExportController->getExportTemplate($request, new \Slim\Http\Response()); $response = $ExportController->getExportTemplate($request, new \Slim\Http\Response());
$responseBody = json_decode((string)$response->getBody()); $responseBody = json_decode((string)$response->getBody());
$this->assertInternalType('string', $responseBody->template); $this->assertInternalType('array', $responseBody->template);
$this->assertInternalType('string', $responseBody->delimiter); $this->assertInternalType('string', $responseBody->delimiter);
} }
...@@ -79,6 +79,11 @@ class ExportControllerTest extends TestCase ...@@ -79,6 +79,11 @@ class ExportControllerTest extends TestCase
"label" => "Entité traitante", "label" => "Entité traitante",
"isFunction" => true "isFunction" => true
], ],
[
"value" => "getDestinationEntityType",
"label" => "Entité traitante",
"isFunction" => true
],
[ [
"value" => "getCategory", "value" => "getCategory",
"label" => "Catégorie", "label" => "Catégorie",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment