Refatoring : Working state
This commit is contained in:
@@ -5,14 +5,14 @@ namespace Tests\Post;
|
||||
|
||||
use App\Post\Post;
|
||||
use App\Post\PostRepositoryInterface;
|
||||
use App\Post\Application\PostApplicationService as PostService;
|
||||
use App\Post\Application\PostApplicationService;
|
||||
use App\Shared\Exception\NotFoundException;
|
||||
use App\Shared\Html\HtmlSanitizerInterface;
|
||||
use PHPUnit\Framework\MockObject\MockObject;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
/**
|
||||
* Tests unitaires pour PostService.
|
||||
* Tests unitaires pour PostApplicationService.
|
||||
*
|
||||
* Couvre la création, la mise à jour, la suppression et les lectures.
|
||||
* HtmlSanitizerInterface et PostRepository sont mockés pour isoler la logique métier.
|
||||
@@ -26,13 +26,13 @@ final class PostServiceTest extends TestCase
|
||||
/** @var HtmlSanitizerInterface&MockObject */
|
||||
private HtmlSanitizerInterface $sanitizer;
|
||||
|
||||
private PostService $service;
|
||||
private PostApplicationService $service;
|
||||
|
||||
protected function setUp(): void
|
||||
{
|
||||
$this->repository = $this->createMock(PostRepositoryInterface::class);
|
||||
$this->sanitizer = $this->createMock(HtmlSanitizerInterface::class);
|
||||
$this->service = new PostService($this->repository, $this->sanitizer);
|
||||
$this->service = new PostApplicationService($this->repository, $this->sanitizer);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user