Skip to content
Snippets Groups Projects
Commit 69a87595 authored by Guillaume Heurtier's avatar Guillaume Heurtier
Browse files

FEAT #13267 TIME 1:10 fix tu

parent 5c43ae8e
No related branches found
No related tags found
No related merge requests found
......@@ -99,7 +99,10 @@ class BasketControllerTest extends TestCase
$aArgs = [
'group_id' => 'AGENT',
'list_display' => [],
'list_display' => [
'templateColumns' => 0,
'subInfos' => []
],
'groupActions' => [
[
'id' => '1',
......@@ -133,8 +136,10 @@ class BasketControllerTest extends TestCase
$this->assertSame('AGENT', $responseBody->groups[0]->group_id);
$this->assertSame('TEST-BASKET123', $responseBody->groups[0]->basket_id);
$this->assertIsArray($responseBody->groups[0]->list_display);
$this->assertEmpty($responseBody->groups[0]->list_display);
$this->assertNotEmpty($responseBody->groups[0]->list_display);
$this->assertIsArray($responseBody->groups[0]->list_display->subInfos);
$this->assertSame(0, $responseBody->groups[0]->list_display->templateColumns);
$this->assertEmpty($responseBody->groups[0]->list_display->subInfo);
$this->assertIsArray($responseBody->groups[0]->groupActions);
$this->assertNotNull($responseBody->groups[0]->groupActions);
foreach ($responseBody->groups[0]->groupActions as $groupAction) {
......@@ -177,7 +182,10 @@ class BasketControllerTest extends TestCase
$request = \Slim\Http\Request::createFromEnvironment($environment);
$aArgs = [
'list_display' => [['value' => 'getPriority', 'cssClasses' => ['class1', 'class2']], ['value' => 'getCategory', 'cssClasses' => ['class3', 'class4']]],
'list_display' => [
'templateColumns' => 2,
'subInfos' => [['value' => 'getPriority', 'cssClasses' => ['class1', 'class2']], ['value' => 'getCategory', 'cssClasses' => ['class3', 'class4']]]
],
];
$fullRequest = \httpRequestCustom::addContentInBody($aArgs, $request);
......@@ -194,12 +202,13 @@ class BasketControllerTest extends TestCase
$this->assertSame('AGENT', $responseBody->groups[0]->group_id);
$this->assertSame('TEST-BASKET123', $responseBody->groups[0]->basket_id);
$this->assertSame('getPriority', $responseBody->groups[0]->list_display[0]->value);
$this->assertSame('class1', $responseBody->groups[0]->list_display[0]->cssClasses[0]);
$this->assertSame('class2', $responseBody->groups[0]->list_display[0]->cssClasses[1]);
$this->assertSame('getCategory', $responseBody->groups[0]->list_display[1]->value);
$this->assertSame('class3', $responseBody->groups[0]->list_display[1]->cssClasses[0]);
$this->assertSame('class4', $responseBody->groups[0]->list_display[1]->cssClasses[1]);
$this->assertSame(2, $responseBody->groups[0]->list_display->templateColumns);
$this->assertSame('getPriority', $responseBody->groups[0]->list_display->subInfos[0]->value);
$this->assertSame('class1', $responseBody->groups[0]->list_display->subInfos[0]->cssClasses[0]);
$this->assertSame('class2', $responseBody->groups[0]->list_display->subInfos[0]->cssClasses[1]);
$this->assertSame('getCategory', $responseBody->groups[0]->list_display->subInfos[1]->value);
$this->assertSame('class3', $responseBody->groups[0]->list_display->subInfos[1]->cssClasses[0]);
$this->assertSame('class4', $responseBody->groups[0]->list_display->subInfos[1]->cssClasses[1]);
}
public function testUpdateGroupActions()
......
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