← PHP & Laravel63 / 68
Feature Test: HTTP Request & Assert Response
Feature test menguji alur kerja penuh dari request HTTP masuk hingga perubahan di database dan respon balik.
👀 Contoh dulu
$this->post('/login', ['email' => 'user@test.com', 'password' => 'secret'])
->assertRedirect('/dashboard');Hasilnya: Memastikan alur login mengarahkan user ke /dashboard.
💡 Gunakan assertDatabaseHas untuk memverifikasi isi tabel.
📝 Sekarang giliranmu
Lakukan verifikasi otomatis dengan cara mengecek bahwa di dalam tabel 'users' yang ada di basis data memuat email bernilai 'a@b.com'.
Preview