Level 80
1 like
I'm getting cookie null how can I set cookie while writing test cases.
public function test_create_new_job_page_render_successful(): void
{
$user = User::factory()->create();
$token = $user->createToken('test-token')->plainTextToken;
#$this->disableCookieEncryption();
Cookie::queue('user', json_encode($user));
$response = $this->withHeader('Authorization', 'Bearer ' . $token)->get('/post-job');
#$response = $this->withCookies(['user' => json_encode($user)])->withHeader('Authorization', 'Bearer ' . $token)->get('/post-job');
$response->assertStatus(200);
$response->assertViewIs('post job');
}
Please or to participate in this conversation.