Replace CustomField model with Doctrine code in CustomFieldsTest
[MAILPOET-4378]
This commit is contained in:
committed by
Oluwaseun Olorunsola
parent
090d592a9c
commit
f19e98091c
@ -8,7 +8,6 @@ use MailPoet\API\JSON\v1\CustomFields;
|
|||||||
use MailPoet\CustomFields\CustomFieldsRepository;
|
use MailPoet\CustomFields\CustomFieldsRepository;
|
||||||
use MailPoet\DI\ContainerWrapper;
|
use MailPoet\DI\ContainerWrapper;
|
||||||
use MailPoet\Entities\CustomFieldEntity;
|
use MailPoet\Entities\CustomFieldEntity;
|
||||||
use MailPoet\Models\CustomField;
|
|
||||||
|
|
||||||
class CustomFieldsTest extends \MailPoetTest {
|
class CustomFieldsTest extends \MailPoetTest {
|
||||||
|
|
||||||
@ -83,16 +82,16 @@ class CustomFieldsTest extends \MailPoetTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public function testItCanDeleteACustomField() {
|
public function testItCanDeleteACustomField() {
|
||||||
$customField = CustomField::where('type', 'date')->findOne();
|
$customField = $this->repository->findOneBy(['type' => 'date']);
|
||||||
assert($customField instanceof CustomField);
|
assert($customField instanceof CustomFieldEntity);
|
||||||
$customFieldId = $customField->id();
|
$customFieldId = $customField->getId();
|
||||||
|
|
||||||
$router = new CustomFields($this->repository, new CustomFieldsResponseBuilder());
|
$router = new CustomFields($this->repository, new CustomFieldsResponseBuilder());
|
||||||
$response = $router->delete(['id' => $customFieldId]);
|
$response = $router->delete(['id' => $customFieldId]);
|
||||||
expect($response->status)->equals(APIResponse::STATUS_OK);
|
expect($response->status)->equals(APIResponse::STATUS_OK);
|
||||||
|
|
||||||
$customField = CustomField::where('type', 'date')->findOne();
|
$customField = $this->repository->findOneBy(['type' => 'date']);
|
||||||
expect($customField)->false();
|
expect($customField)->null();
|
||||||
|
|
||||||
$response = $router->delete(['id' => $customFieldId]);
|
$response = $router->delete(['id' => $customFieldId]);
|
||||||
expect($response->status)->equals(APIResponse::STATUS_NOT_FOUND);
|
expect($response->status)->equals(APIResponse::STATUS_NOT_FOUND);
|
||||||
|
Reference in New Issue
Block a user