Refactor Forms::delete() to use Doctrine

[MAILPOET-3039]
This commit is contained in:
Rodrigo Primo
2021-04-02 11:41:16 -03:00
committed by Veljko V
parent 49f0c054fd
commit 5ceb084c64
4 changed files with 23 additions and 4 deletions

View File

@ -239,6 +239,13 @@ class FormsTest extends \MailPoetTest {
expect($response->meta['count'])->equals(1);
}
public function testErrorWhenDeletingNonExistentForm() {
$response = $this->endpoint->delete(['id' => 'Invalid ID']);
expect($response->errors[0]['error'])->equals('not_found');
expect($response->status)->equals(APIResponse::STATUS_NOT_FOUND);
expect($response->meta)->isEmpty();
}
public function testItCanDuplicateAForm() {
$response = $this->endpoint->duplicate(['id' => $this->form1->getId()]);
expect($response->status)->equals(APIResponse::STATUS_OK);