fix tests

This commit is contained in:
Dennis Eichhorn 2023-09-23 12:50:40 +00:00
parent 5c2c71b081
commit 3fc5dec717
3 changed files with 15 additions and 21 deletions

View File

@ -37,7 +37,7 @@ trait ApiControllerAttributeTrait
$request->setData('name', 'test_name'); $request->setData('name', 'test_name');
$request->setData('language', ISO639x1Enum::_EN); $request->setData('language', ISO639x1Enum::_EN);
$this->module->apiClientAttributeTypeCreate($request, $response); $this->attrModule->apiClientAttributeTypeCreate($request, $response);
self::assertGreaterThan(0, $response->get('')['response']->id); self::assertGreaterThan(0, $response->get('')['response']->id);
} }
@ -55,7 +55,7 @@ trait ApiControllerAttributeTrait
$request->setData('type', '1'); $request->setData('type', '1');
$request->setData('language', ISO639x1Enum::_DE); $request->setData('language', ISO639x1Enum::_DE);
$this->module->apiClientAttributeTypeL11nCreate($request, $response); $this->attrModule->apiClientAttributeTypeL11nCreate($request, $response);
self::assertGreaterThan(0, $response->get('')['response']->id); self::assertGreaterThan(0, $response->get('')['response']->id);
} }
@ -75,7 +75,7 @@ trait ApiControllerAttributeTrait
$request->setData('language', ISO639x1Enum::_DE); $request->setData('language', ISO639x1Enum::_DE);
$request->setData('country', ISO3166TwoEnum::_DEU); $request->setData('country', ISO3166TwoEnum::_DEU);
$this->module->apiClientAttributeValueCreate($request, $response); $this->attrModule->apiClientAttributeValueCreate($request, $response);
self::assertGreaterThan(0, $response->get('')['response']->id); self::assertGreaterThan(0, $response->get('')['response']->id);
} }
@ -94,7 +94,7 @@ trait ApiControllerAttributeTrait
$request->setData('language', ISO639x1Enum::_DE); $request->setData('language', ISO639x1Enum::_DE);
$request->setData('country', ISO3166TwoEnum::_DEU); $request->setData('country', ISO3166TwoEnum::_DEU);
$this->module->apiClientAttributeValueCreate($request, $response); $this->attrModule->apiClientAttributeValueCreate($request, $response);
self::assertGreaterThan(0, $response->get('')['response']->id); self::assertGreaterThan(0, $response->get('')['response']->id);
} }
@ -113,7 +113,7 @@ trait ApiControllerAttributeTrait
$request->setData('language', ISO639x1Enum::_DE); $request->setData('language', ISO639x1Enum::_DE);
$request->setData('country', ISO3166TwoEnum::_DEU); $request->setData('country', ISO3166TwoEnum::_DEU);
$this->module->apiClientAttributeValueCreate($request, $response); $this->attrModule->apiClientAttributeValueCreate($request, $response);
self::assertGreaterThan(0, $response->get('')['response']->id); self::assertGreaterThan(0, $response->get('')['response']->id);
} }
@ -132,7 +132,7 @@ trait ApiControllerAttributeTrait
$request->setData('language', ISO639x1Enum::_DE); $request->setData('language', ISO639x1Enum::_DE);
$request->setData('country', ISO3166TwoEnum::_DEU); $request->setData('country', ISO3166TwoEnum::_DEU);
$this->module->apiClientAttributeValueCreate($request, $response); $this->attrModule->apiClientAttributeValueCreate($request, $response);
self::assertGreaterThan(0, $response->get('')['response']->id); self::assertGreaterThan(0, $response->get('')['response']->id);
} }
@ -150,7 +150,7 @@ trait ApiControllerAttributeTrait
$request->setData('value', '1'); $request->setData('value', '1');
$request->setData('type', '1'); $request->setData('type', '1');
$this->module->apiClientAttributeCreate($request, $response); $this->attrModule->apiClientAttributeCreate($request, $response);
self::assertGreaterThan(0, $response->get('')['response']->id); self::assertGreaterThan(0, $response->get('')['response']->id);
} }
@ -166,7 +166,7 @@ trait ApiControllerAttributeTrait
$request->header->account = 1; $request->header->account = 1;
$request->setData('invalid', '1'); $request->setData('invalid', '1');
$this->module->apiClientAttributeValueCreate($request, $response); $this->attrModule->apiClientAttributeValueCreate($request, $response);
self::assertEquals(RequestStatusCode::R_400, $response->header->status); self::assertEquals(RequestStatusCode::R_400, $response->header->status);
} }
@ -182,7 +182,7 @@ trait ApiControllerAttributeTrait
$request->header->account = 1; $request->header->account = 1;
$request->setData('invalid', '1'); $request->setData('invalid', '1');
$this->module->apiClientAttributeTypeCreate($request, $response); $this->attrModule->apiClientAttributeTypeCreate($request, $response);
self::assertEquals(RequestStatusCode::R_400, $response->header->status); self::assertEquals(RequestStatusCode::R_400, $response->header->status);
} }
@ -198,7 +198,7 @@ trait ApiControllerAttributeTrait
$request->header->account = 1; $request->header->account = 1;
$request->setData('invalid', '1'); $request->setData('invalid', '1');
$this->module->apiClientAttributeTypeL11nCreate($request, $response); $this->attrModule->apiClientAttributeTypeL11nCreate($request, $response);
self::assertEquals(RequestStatusCode::R_400, $response->header->status); self::assertEquals(RequestStatusCode::R_400, $response->header->status);
} }
@ -214,7 +214,7 @@ trait ApiControllerAttributeTrait
$request->header->account = 1; $request->header->account = 1;
$request->setData('invalid', '1'); $request->setData('invalid', '1');
$this->module->apiClientAttributeCreate($request, $response); $this->attrModule->apiClientAttributeCreate($request, $response);
self::assertEquals(RequestStatusCode::R_400, $response->header->status); self::assertEquals(RequestStatusCode::R_400, $response->header->status);
} }
} }

View File

@ -45,6 +45,8 @@ final class ApiControllerTest extends \PHPUnit\Framework\TestCase
*/ */
protected ModuleAbstract $module; protected ModuleAbstract $module;
protected ModuleAbstract $attrModule;
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
@ -86,8 +88,10 @@ final class ApiControllerTest extends \PHPUnit\Framework\TestCase
$this->app->router = new WebRouter(); $this->app->router = new WebRouter();
$this->module = $this->app->moduleManager->get('ClientManagement'); $this->module = $this->app->moduleManager->get('ClientManagement');
$this->attrModule = $this->app->moduleManager->get('ClientManagement');
TestUtils::setMember($this->module, 'app', $this->app); TestUtils::setMember($this->module, 'app', $this->app);
TestUtils::setMember($this->attrModule, 'app', $this->app);
} }
use ApiControllerClientTrait; use ApiControllerClientTrait;

View File

@ -77,16 +77,6 @@ final class ClientTest extends \PHPUnit\Framework\TestCase
self::assertEquals(2, $this->client->getType()); self::assertEquals(2, $this->client->getType());
} }
/**
* @covers Modules\ClientManagement\Models\Client
* @group module
*/
public function testFileInputOutput() : void
{
$this->client->addFile($temp = new Media());
self::assertCount(1, $this->client->files);
}
/** /**
* @covers Modules\ClientManagement\Models\Client * @covers Modules\ClientManagement\Models\Client
* @group module * @group module