@@ -134,4 +134,8 @@ Setelah dilakukan mutation testing ulang dengan django-mutpy, hasilnya adalah se
- incompetent: 0 (0.0%)
- timeout: 0 (0.0%)
```
Terlihat score yang didapatkan meningkat menjadi 61.9% dan mutant yang survived berkurang, sehingga dapat disimpulkan ada mutant yang berhasil dibunuh setelah ditambahkan test baru tersebut.
\ No newline at end of file
Terlihat score yang didapatkan meningkat menjadi 61.9% dan mutant yang survived berkurang, sehingga dapat disimpulkan ada mutant yang berhasil dibunuh setelah ditambahkan test baru tersebut.
# Cerita Exercise 7
Pada Exercise 7 ini diajarkan sebuah konsep yang dinamakan spiking dan de-spiking. Konsep spiking dan de-spiking ini adalah metode yang digunakan saat kita ingin mencoba mengimplememtasikan sebuah fitur tanpa membuat testnya terlebih dahulu. Spiking adalah kegiatan untuk melakukan implementasi tanpa membuat test terlebih dahulu untuk melihat bagaimana program bekerja dan merasakan 'feel' mengimplementasikan fitur tersebut. Pada exercise 7 ini, spiking dilakukan saat kita mencoba membuat fitur autentikasi, dikarenakan fitur autentikasi sedikit kompleks sehingga kita harus tau bagaimana mengimplementasikannya sebelum membuat test. De-spiking adalah melakukan ulang implementasi yang dilakukan saat spiking dengan menggunakan konsep TTD dan kaidah pemprogramman yang benar. Saat Exercise 7 konsep de-spiking diterapkan saat kita merevert kode dan menghapus folder acccounts untuk dibuat ulang dengan mengikuti kaidah TTD.