Go Test
Testing Go menggunakan Unit Tests
Web App Testing – Middleware – Persiapan
Untuk keperluan tutorial ini, kita akan tambahkan middleware pada webapp. Middleware yang digunakan adalah untuk mendapatkan informasi IP address. Buat file baru cmd/web/middleware.go, gunakan kode berikut: Kemudian buka file cmd/web/routes.go, lalu modifikasi seperti kode dibawah. Kemudian modifikasi file cmd/web/handlers.go, untuk menggunakan middleware yang telah kita buat diatas. Selanjutnya, IP yang telah kita baca menggunakan middleware, … Read more
Web App Testing – Routes
Testing pertama yang akan kita buat adalah untuk routes. Buat file baru cmd/web/routes_test.go, masukan kode testing dibawah: Routes yang kita miliki sekarang adalah / dan /static. Jalankan test dengan perintah berikut. Tips, perintah diatas akan menjalankan semua test dalam current directory dan sub directory. Sesuai ekspektasi, test berhasil dijalankan.