diff --git a/test/unitTests/app/group/GroupControllerTest.php b/test/unitTests/app/group/GroupControllerTest.php index 94867f30c51d80088c8441b2bdcf54ef077635a6..3776433432a3c67d074c75b74f24acdc47fb72f2 100755 --- a/test/unitTests/app/group/GroupControllerTest.php +++ b/test/unitTests/app/group/GroupControllerTest.php @@ -275,10 +275,16 @@ class GroupControllerTest extends TestCase $GLOBALS['id'] = $userInfo['id']; $response = $groupController->get($request, new \Slim\Http\Response()); - $this->assertSame(403, $response->getStatusCode()); + $this->assertSame(200, $response->getStatusCode()); $responseBody = json_decode((string)$response->getBody(), true); - $this->assertSame('Service forbidden', $responseBody['errors']); + $this->assertNotEmpty($responseBody->groups); + + foreach ($responseBody->groups as $value) { + $this->assertNotEmpty($value->group_desc); + $this->assertEmpty($value->users); + $this->assertIsInt($value->id); + } $GLOBALS['login'] = 'superadmin'; $userInfo = \User\models\UserModel::getByLogin(['login' => $GLOBALS['login'], 'select' => ['id']]);