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

@ -13,6 +13,13 @@ class FormsRepositoryTest extends \MailPoetTest {
$this->repository = $this->diContainer->get(FormsRepository::class);
}
public function testItCanDeleteForm() {
$form = $this->createForm('Form 1');
expect($this->repository->findOneById($form->getId()))->isInstanceOf(FormEntity::class);
$this->repository->delete($form);
expect($form->getId())->null();
}
public function testItCanTrashForm() {
$form = $this->createForm('Form 1');
expect($form->getDeletedAt())->null();