Logo uz.boatexistence.com

Qachon masxara qilish kerak?

Mundarija:

Qachon masxara qilish kerak?
Qachon masxara qilish kerak?
Anonim

4 Javoblar. Sinov ostidagi sinf va ma'lum interfeys o'rtasidagi o'zaro ta'sirlarni sinab ko'rmoqchi bo'lsangiz, soxta ob'ektlar foydalidir. Masalan, biz sendInvitations(MailServer mailServer) MailServer qo‘ng‘iroqlarini sinab ko‘rmoqchimiz.

Mazax so'zini qanday ishlatasiz?

To'liq masxara protseduralardan qilingan Men uni masxara sifatida ko'chirish niyatida emasman. Bizning nazoratimiz haqiqatan ham barcha mumkin bo'lgan yo'nalishda cheklangan va u nafaqat cheklangan, balki masxara qilinmoqda. Men buni demokratik munozarani masxara qilishdek his qildim.

Men masxaralarni qachon ishlatishim kerak?

Soxta ob'ektlardan qachon foydalanish kerak?

  1. Haqiqiy ob'ekt deterministik bo'lmagan harakatga ega.
  2. Haqiqiy ob'ektni sozlash qiyin.
  3. Haqiqiy obyektda tetiklash qiyin boʻlgan xatti-harakatlar mavjud.
  4. Haqiqiy ob'ekt sekin.
  5. Haqiqiy obyekt foydalanuvchi interfeysi.
  6. Haqiqiy ob'ekt qayta qo'ng'iroqdan foydalanadi.
  7. Haqiqiy ob'ekt hali mavjud emas.

Qachon masxara ishlatmaslik kerak?

Boshqacha qilib aytganda, masxara ishlatmang agar josus qilsa Agar stub qilsa, josusdan foydalanmang va hokazo. Buning sababi siz qanchalik past bo'lishingizdir. Test juftlarining sinf ierarxiyasiga o'ting, siz shunchalik ko'p bilimlarni takrorlashni yaratasiz. (Qoʻgʻirchoq ishlatadigan test faqat sinov qilinayotgan kodda hamkordan foydalanilganligini biladi.

Nega masxara ishlatiladi?

Masxara bir qancha ijtimoiy funktsiyalarni bajaradi: Masxaraning ibtidoiy shakllari boshqaning idrok etuvchi kuchi va tahdidini kamaytirish orqali o'zini yutish, ta'sir qilish yoki tahqirlashdan himoya qilish uchun tajovuzkorlikdan foydalanishga urinishdir.

Tavsiya: