Tag Tabel pengujian

Implementasi DDT dalam Pemrograman Go

Implementasi DDT dalam Pemrograman Go

efisien dan menyeluruh karena dapat dengan mudah menyesuaikan dan memperluas kasus uji. Dalam Go, implementasi DDT dapat dilakukan dengan menggunakan paket `testing` yang sudah tersedia secara standar. Misalnya, kita dapat menggunakan tabel pengujian untuk menjalankan serangkaian tes dengan input ... `Tambah` ini dengan DDT menggunakan tabel pengujian sebagai berikut: package mainimport ( "testing" "reflect")func TestTambah(t *testing.T) { testCases := []struct { name string a, b int want int }{ {"dua positif", 1, 2, 3}, {"positif dan negatif", 1, -2, -1}, {"dua negatif", -1, -2, -3}, } for