TDD test driven development di Laravel
Yuk mulai kenalan dengan TDD test driven development dan implementasinya di framework Laravel
Update kelas terakhir : 7 tahun yang lalu
intro testing laravel
Lihat bagaimana cara membuat testing menjadi automatis di laravel. Kita akan menggunakan konsep TDD alias test driven development pada Laravel
setup database dan migrasi
Persiapan database dan migrasi sebelum mulai terjun ke test driven development di laravel
seeding data dan intro testing
Mengisi database dengan factory yang sudah disiapkan, agar kita punya data selama belajar pada testing laravel ini
mulai testing laravel
Kita mulai testing di Laravel, lihat bagaimana alurnya dengan menguji halaman blog yang sudah kita buat
user bisa menulis blog
Test apakah user bisa menulis blog dengan melihat apakah user tersebut sudah login atau belum
refactor metode setup
Refactor dengan menggunakan metode setup, metode pada phpunit yang akan automatis dijalankan saat test sedang berlangsung
user bisa update blog
Sekarang kita uji apakah user bisa mengupdate blog atau tidak
menguji validasi
Bagaimana jika ingin melakukan test terhadap validasi. Misalnya ketika user tidak mengisi salah satu field dan error terjadi.
Update blog milik orang lain
bagaimana kita menguji apakah user tersebut mengupdate blog orang lain atau mengupdate blognya diri sendiri?
Testing selesai
Sejauh ini kita sudah belajar hal-hal baru seputar testing, jangan berhenti disini!
Daftar Video
Halaman ini adalah halaman video tutorial programming "TDD test driven development di Laravel".