TDD test driven development di Laravel

Yuk mulai kenalan dengan TDD test driven development dan implementasinya di framework Laravel

Poin: 100 EXP

intro testing laravel setup database dan migrasi locked icon seeding data dan intro testing locked icon mulai testing laravel locked icon user bisa menulis blog locked icon refactor metode setup locked icon user bisa update blog locked icon menguji validasi locked icon Update blog milik orang lain locked icon Testing selesai locked icon download icon

Detail Kelas

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!


TDD test driven development di Laravel

time icon 1 tahun yang lalu
level icon Pertengahan