คำถามในหัวข้อ 'mockito'

ฉันจะทดสอบคลาสที่ใช้ SimpleJdbcCall ได้อย่างไร
ฉันมีชั้นเรียนที่มีลักษณะเช่นนี้: public class MyClass { private final SimpleJdbcCall simpleJdbcCall; public MyClass(final DataSource dataSource) { this(new JdbcTemplate(dataSource)); } public MyClass(final JdbcTemplate...
5143 มุมมอง

Spring @WithMockUser และ request.IsUserInRole()
ฉันใช้: request.IsUserInRole("ADMIN") ในตัวควบคุมตัวใดตัวหนึ่งของฉันเพื่อพิจารณาการตอบสนองต่อคำขอ ฉันพยายามเยาะเย้ยคำขอในการทดสอบของฉันเช่น: @Mock private HttpServletRequest httpRequest; และเพื่อใช้คำอธิบายประกอบของ Springs...
1233 มุมมอง
schedule 23.10.2023

เขียนการทดสอบ JUnit เพื่อตรวจสอบข้อมูล SharedPreferences
ฉันยังใหม่กับการทดสอบหน่วยใน Android และความพยายามของฉันคือ assertTrue ว่าข้อมูลถูกส่งไปยังวิธีการสำเร็จและบันทึกใน SharedPreferences นี่คือการทดสอบของฉันจนถึงตอนนี้: public class AuthTest { Authorization authorization = new...
3537 มุมมอง
schedule 27.12.2023

วิธีจำลองคลาสแอปพลิเคชันเพื่อทดสอบหน่วย ViewModel
ฉันมี View Model ที่ขยาย AndroidViewModel class MoveViewModel(application: Application): AndroidViewModel(application),CoroutineScope{ .... } และฉันต้องการทดสอบหน่วย แต่ฉันไม่สามารถหาวิธีจำลองคลาส Application ได้ @Test fun...
4279 มุมมอง

Java Mockito: วิธีเตรียมคำตอบต่างๆ
int calledCnt = 0; doAnswer(i -> { if (calledCnt == 0) { calledCnt += 1; throw new InternalServerErrorException("test"); } return false; }).when(myClass.someFunction(any()));...
24 มุมมอง
schedule 02.12.2023

การทดสอบ SpringBoot Controller โดยใช้ Mockito & jUnit5 ล้มเหลวเนื่องจาก Spring ไม่สามารถสร้าง bean ของคลาส PropertyService ซึ่งโหลดคุณสมบัติได้
ฉันมีโปรเจ็กต์การบูตสปริงแบบง่าย ๆ นี่คือโครงสร้างโครงการ - ถ้าฉันรันแอพพลิเคชั่น Spring Boot มันจะทำงานได้ดีโดยไม่มีข้อผิดพลาดใดๆ ฉันสามารถรับลูกค้าทั้งหมด รับลูกค้ารายเดียว ลบลูกค้า และเพิ่มลูกค้าด้วยวิธีการควบคุมส่วนที่เหลือของฉัน...
2083 มุมมอง
schedule 06.01.2024

ปัญหา Mockito: การเยาะเย้ยกำลังเรียกวิธีการจริง
ฉันมีปัญหากับ Mockito ซึ่งมีการเรียกวิธีจริงในการทดสอบมากกว่าวิธีเยาะเย้ย ค้นหามาหลายชั่วโมงแล้ว แต่ยังไม่พบคำตอบที่เหมาะสม นี่คือบริการที่ฉันกำลังทดสอบ: @Service public class DwpApiService { @Autowired private RestTemplate...
128 มุมมอง
schedule 06.01.2024

วิธีเขียน Unit Test ของวิธี Static void
ฉันกำลังประสบปัญหา ฉันไม่รู้วิธีเขียน unit test ของวิธี static void ฉันมีคลาส HttpHelper ที่ใช้ Apache HttpClient ตอนนี้ รหัสเหมือนด้านล่าง public class HttpHelper { private static CloseableHttpClient httpClient; public static void...
77 มุมมอง
schedule 02.11.2023