user = UserFactory::withTokens()->create(); } public function test_logout(): void { $token = cache("testing:{$this->user->id}:tokens"); $this->assertNotEmpty($token); $this->assertNotEmpty($token[0]); $this->assertNotEmpty($token[0]['token']); $response = $this->actingAs($token[0]['token'])->postJson(self::URI); $response->assertOk(); $response = $this->actingAs($token[0]['token'])->get(self::TEST_URI); $response->assertUnauthorized(); } public function test_unauthorized(): void { $response = $this->postJson(self::URI); $response->assertUnauthorized(); } }