Bagaimanakah anda mengejek dalam ujian unit?
Bagaimanakah anda mengejek dalam ujian unit?

Video: Bagaimanakah anda mengejek dalam ujian unit?

Video: Bagaimanakah anda mengejek dalam ujian unit?
Video: Manisnya UJIAN (Siri Penuh) | Ustaz Wadi Annuar 2024, Mungkin
Anonim

mengejek digunakan terutamanya dalam ujian unit . Objek di bawah ujian mungkin mempunyai kebergantungan pada objek (kompleks) lain. Untuk mengasingkan tingkah laku objek yang anda mahu gantikan objek lain dengan mengejek yang mensimulasikan tingkah laku objek sebenar.

Dengan cara ini, mengapa kita menggunakan objek olok-olok dalam ujian unit?

Mengejek adalah suatu proses digunakan dalam ujian unit apabila unit sedang diuji mempunyai kebergantungan luaran. Tujuan mengejek adalah untuk mengasingkan dan menumpukan pada kod yang sedang diuji dan bukan pada tingkah laku atau keadaan kebergantungan luaran.

Seterusnya, persoalannya ialah, apakah fail olok-olok? Dalam pengaturcaraan berorientasikan objek, a mengejek objek ialah objek simulasi yang meniru gelagat bahagian terkecil yang boleh diuji bagi aplikasi dengan cara terkawal.

Oleh itu, apa yang berlaku apabila kita mengejek kelas?

Untuk mengasingkan tingkah laku objek awak nak test awak menggantikan objek lain dengan mengejek yang mensimulasikan tingkah laku objek sebenar. Jadi dengan kata mudah, mengejek sedang mencipta objek yang mensimulasikan tingkah laku objek sebenar. Dalam ujian unit kita ingin menguji kaedah satu kelas dalam pengasingan.

Patutkah saya mengejek semua kebergantungan?

3 Jawapan. Betul. awak patut mengejek perkara yang bergantung kepada apa-apa yang berterusan atau luaran untuk mengelakkan ujian daripada bergantung kepada apa-apa yang berterusan atau luaran. Tulis satu mengejek yang mencontohi pergantungan untuk kes khusus yang akan digunakan dalam ujian.

Disyorkan: