Pertanyaan yang diberi tag unit-testing

9
Apa yang dipahami di bawah "unit" dalam pengujian unit

Seperti yang saya mengerti dalam teori di bawah "unit" berarti orang metode (dalam OOP). Tetapi dalam tes praktek yang memverifikasi beberapa metode dalam isolasi adalah tes perilaku yang sangat rapuh (memverifikasi bukan hasilnya tetapi fakta bahwa beberapa metode ketergantungan dipanggil). Jadi...

9
Tes Unit Menulis untuk Kelas yang Mulai EXE Eksternal

Saya menulis kelas C # yang digunakan untuk memulai daftar EXE (bukan salah satu dari saya - EXE pihak ketiga yang harus saya jalankan) dan membuat mereka tetap berjalan (akan memeriksa sesekali untuk memastikan itu masih berjalan, dan mulai mereka jika tidak) . Saya dapat menguji logika dasar...

9
Bagaimana Anda menguji unit encoder?

Saya punya sesuatu seperti ini: public byte[] EncodeMyObject(MyObject obj) Saya telah menguji unit seperti ini: byte[] expectedResults = new byte[3]{ 0x01, 0x02, 0xFF }; Assert.IsEqual(expectedResults, EncodeMyObject(myObject)); EDIT: Dua cara yang saya lihat diusulkan adalah: 1) Menggunakan...