. */ declare(strict_types=1); namespace Tests\integration\Api\Autocomplete; use Tests\integration\TestCase; /** * Class AccountControllerTest * * @internal * * @coversNothing */ final class AccountControllerTest extends TestCase { /** * @covers \FireflyIII\Api\V1\Controllers\Autocomplete\AccountController */ public function testGivenAnUnauthenticatedRequestWhenCallingTheAccountsEndpointThenReturns401HttpCode(): void { // test API $response = $this->get(route('api.v1.autocomplete.accounts'), ['Accept' => 'application/json']); $response->assertStatus(401); $response->assertHeader('Content-Type', 'application/json'); $response->assertContent('{"message":"Unauthenticated.","exception":"AuthenticationException"}'); } }