aboutsummaryrefslogtreecommitdiff
path: root/kata_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'kata_test.go')
-rw-r--r--kata_test.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/kata_test.go b/kata_test.go
index 7f9c4a5..fa64c96 100644
--- a/kata_test.go
+++ b/kata_test.go
@@ -14,9 +14,11 @@ import (
func TestKata_parseHTMLEntri(t *testing.T) {
cases := []struct {
infile string
+ cari string
exp *Kata
}{{
infile: "testdata/entri.html",
+ cari: "informasi",
exp: &Kata{
Definisi: []*DefinisiKata{{
Isi: "penerangan",
@@ -36,10 +38,9 @@ func TestKata_parseHTMLEntri(t *testing.T) {
},
}, {
infile: "testdata/entri_analisa.html",
+ cari: "analisa",
exp: &Kata{
- Definisi: []*DefinisiKata{{
- Isi: `Bentuk tidak baku dari "analisis"`,
- }},
+ Pesan: `"analisa" adalah bentuk tidak baku dari "analisis"`,
},
}}
@@ -51,7 +52,7 @@ func TestKata_parseHTMLEntri(t *testing.T) {
got := new(Kata)
- err = got.parseHTMLEntri(htmlBody)
+ err = got.parseHTMLEntri(c.cari, htmlBody)
if err != nil {
t.Fatal(err)
}