🧠 Kuis: Testing dengan Pest

Jawab semua pertanyaan. Setelah menjawab, kunci jawaban dan penjelasannya langsung ditampilkan — salah pun tidak apa-apa, bisa dicoba lagi.

1. Dalam pengujian menggunakan framework Pest di Laravel, apa tujuan utama menggunakan trait 'RefreshDatabase'?

2. Kamu sedang menulis Feature Test untuk rute dashboard yang diproteksi otentikasi. Metode apa yang digunakan untuk mensimulasikan sesi pengguna yang telah berhasil login di dalam test?

3. Kamu menguji fitur checkout yang berinteraksi dengan API pihak ketiga (Payment Gateway X). Agar tes tidak bergantung pada koneksi internet asli atau mengeluarkan biaya, fitur Laravel apa yang dipakai?

4. Saat mendesain strategi pengujian aplikasi, aspek apa yang sebaiknya diutamakan terlebih dahulu untuk memberikan rasa aman paling signifikan saat deploy?

5. Kamu mengirim permintaan HTTP POST dalam file pengujian menggunakan `$this->post('/submit', $data)`. Apa metode (assertion) selanjutnya yang umum dipanggil untuk memastikan request sukses dan dialihkan?

Benar 0 dari 5 pertanyaan.