← PHP & Laravel64 / 68
Database Test: RefreshDatabase Trait
Gunakan trait RefreshDatabase di file test agar database pengujian di-reset otomatis ke kondisi bersih di setiap pengujian.
👀 Contoh dulu
uses(Illuminate\Foundation\Testing\RefreshDatabase::class);
Hasilnya: Database di-migrate dan di-rollback otomatis di setiap fungsi test.
💡 Mencegah pencemaran data antar pengujian.
📝 Sekarang giliranmu
Panggil fitur penyegaran basis data yang merupakan bawaan core Laravel (RefreshDatabase) pada file test agar memori kembali bersih di tiap blok ujian.
Preview