Pertanyaan yang diberi tag unit-testing

33
Haruskah Anda membuat kode data Anda di semua tes unit?

Kebanyakan tutorial / contoh pengujian unit di luar sana biasanya melibatkan pendefinisian data yang akan diuji untuk setiap tes individu. Saya kira ini adalah bagian dari teori "semuanya harus diuji dalam isolasi". Namun saya telah menemukan bahwa ketika berhadapan dengan aplikasi multitier...

30
Bagaimana menjelaskan nilai pengujian unit

Saya ingin memperkenalkan konsep unit test (dan pengujian secara umum) kepada rekan kerja saya; saat ini tidak ada tes sama sekali dan hal-hal diuji dengan benar-benar melakukan tugas-tugas melalui UI untuk melihat hasil yang diinginkan. Seperti yang Anda bayangkan, kode ini sangat erat digabungkan...

29
Haruskah hasil tes unit diharapkan di-hardcode?

Haruskah hasil yang diharapkan dari unit test hardcode, atau dapatkah mereka bergantung pada variabel yang diinisialisasi? Apakah hasil hardcoded atau dihitung meningkatkan risiko memperkenalkan kesalahan dalam unit test? Apakah ada faktor lain yang belum saya pertimbangkan? Misalnya, yang mana...

28
Rasa unit test tanpa TDD

Kami memiliki proyek baru (cukup besar) yang mulai, yang kami rencanakan untuk dikembangkan menggunakan TDD. Gagasan TDD gagal (banyak alasan bisnis dan non-bisnis), tetapi saat ini kami memiliki percakapan - haruskah kami menulis unit test, atau tidak. Teman saya mengatakan bahwa tidak ada (atau...

28
Metodologi: Tes unit penulisan untuk pengembang lain

Saya berpikir tentang pengembangan perangkat lunak dan tes unit penulisan. Saya mendapat ide berikut: Mari kita asumsikan kita memiliki pasangan pengembang. Setiap pasangan bertanggung jawab atas bagian dari kode. Satu dari pasangan mengimplementasikan fitur (menulis kode) dan yang kedua menulis...

27
Agile tanpa tes unit

Apakah masuk akal untuk berbicara tentang "pengembangan tangkas" atau mengklaim bahwa Anda menerapkan "metodologi tangkas" jika basis kode yang Anda kerjakan memiliki cakupan uji unit 0%? (Dan Anda, sebagai tim, tidak melakukan apa-apa tentang itu). Untuk memperjelas: bagi saya, itu tidak masuk...