Để thử nghiệm, tôi muốn tạo một mô hình InboundJaxrsResponse
hoặc bất kỳ lớp nào mở rộng javax.ws.rs.core.Response
và thực hiện các phương thức readEntity()
. Điều này chứng tỏ khá khó khăn. Có thư viện nào sẵn sàng để làm điều đó không, hay có cách nào tôi không thấy? Tìm kiếm của tôi không bật ra bất cứ điều gì.Giả lập InboundJaxrsResponse
5
A
Trả lời
0
Trong this thread bạn thấy một ví dụ của việc sử dụng Mockito để chế nhạo các readEntity() gọi:
Response response = mock(Response.class);
when(response.readEntity(InputStream.class)).thenReturn(ClassLoader.getSystemResourceAsStream("example_response.xml");
Hope this helps, và nếu không, bạn có thể giải thích những vấn đề bạn gặp phải?
Các vấn đề liên quan
- 1. giả lập adwords api
- 2. Giả lập màu mù
- 3. giả lập Android - DDMS "giả lập kiểm soát" bị vô hiệu hóa khi chạy buildroid/VirtualBox giả lập
- 4. Trình giả lập Android ABI
- 5. Giả lập Android thay thế
- 6. connectedAndroidTest trên nhiều giả lập
- 7. giả lập Android Segmentation Fault
- 8. giả lập Android trong Docker
- 9. Bộ giả lập mockito Java
- 10. Giả lập bấm phím giả trong hoa nhài
- 11. Cho vị trí giả để Genymotion giả lập
- 12. giả lập Android với giả lập gpu cho phép có màn hình lạ
- 13. Giả lập điều khiển giả lập trong đơn vị chỉ thị góc Thử nghiệm
- 14. Làm thế nào để tránh trình giả lập giả lập Android getSystemService (Context.SENSOR_SERVICE)?
- 15. Giả lập iPhone treo ngay lập tức khi khởi chạy
- 16. Giả lập chuột/bàn phím Bluetooth
- 17. Giả lập một phần như Mã Mùi?
- 18. Trình giả lập BlueStacks cho Linux?
- 19. Nhà xây dựng giả lập JMockit
- 20. Kiểm tra độ rung giả lập Android?
- 21. Giả lập toàn bộ lớp python
- 22. Tạo tệp trong trình giả lập android
- 23. Âm thanh giả lập Android - ubuntu
- 24. Sử dụng Moq để giả lập Constructor?
- 25. Máy chủ giả lập Android tập tin
- 26. ServerSocket không chấp nhận giả lập droid
- 27. Xcode giả lập iphone không chạy Retina?
- 28. Trình giả lập SIM kép Android
- 29. Phương pháp mở rộng giả lập NSubstitute
- 30. Làm thế nào để giả lập DriverManager.getConnection (...)?