caterpillar/api/api/tests/Api/GreetingsTest.php

23 lines
520 B
PHP

<?php
namespace App\Tests\Api;
use ApiPlatform\Symfony\Bundle\Test\ApiTestCase;
class GreetingsTest extends ApiTestCase
{
public function testCreateGreeting(): void
{
static::createClient()->request('POST', '/greetings', ['json' => [
'name' => 'Kévin',
]]);
$this->assertResponseStatusCodeSame(201);
$this->assertJsonContains([
'@context' => '/contexts/Greeting',
'@type' => 'Greeting',
'name' => 'Kévin',
]);
}
}