diff --git a/tests/Http/JsonResponseFactoryTest.php b/tests/Http/JsonResponseFactoryTest.php index c203350..9cd5235 100644 --- a/tests/Http/JsonResponseFactoryTest.php +++ b/tests/Http/JsonResponseFactoryTest.php @@ -6,13 +6,17 @@ namespace Siteworxpro\Tests\Http; use PHPUnit\Framework\TestCase; use Siteworxpro\App\Http\JsonResponseFactory; +use Siteworxpro\HttpStatus\CodesEnum; class JsonResponseFactoryTest extends TestCase { + /** + * @throws \JsonException + */ public function testCreateJsonResponseReturnsValidResponse(): void { $data = ['key' => 'value']; - $statusCode = 200; + $statusCode = CodesEnum::OK; $response = JsonResponseFactory::createJsonResponse($data, $statusCode); @@ -21,10 +25,13 @@ class JsonResponseFactoryTest extends TestCase $this->assertSame(json_encode($data), (string) $response->getBody()); } + /** + * @throws \JsonException + */ public function testCreateJsonResponseHandlesEmptyData(): void { $data = []; - $statusCode = 204; + $statusCode = CodesEnum::NO_CONTENT; $response = JsonResponseFactory::createJsonResponse($data, $statusCode);