9
การล้อเลียนตัวแปรสมาชิกของคลาสโดยใช้ Mockito
ฉันเป็นมือใหม่ในการพัฒนาและการทดสอบหน่วยโดยเฉพาะ ฉันเดาว่าความต้องการของฉันค่อนข้างง่าย แต่ฉันอยากรู้ว่าคนอื่นคิดอย่างไรกับเรื่องนี้ สมมติว่าฉันมีสองคลาสเช่นนั้น - public class First { Second second ; public First(){ second = new Second(); } public String doSecond(){ return second.doSecond(); } } class Second { public String doSecond(){ return "Do Something"; } } สมมติว่าฉันกำลังเขียน unit test เพื่อทดสอบFirst.doSecond()method อย่างไรก็ตามสมมติว่าฉันต้องการ Mock Second.doSecond()class เช่นนั้น ฉันใช้ Mockito เพื่อทำสิ่งนี้ public void …