java.lang.NoClassDefFoundError: org/Mockito/trường hợp ngoại lệ/cơ sở/MockitoSerializationIssueKhi tôi nhạo báng đối tượng trong trường hợp kiểm tra Junit với việc sử dụng PowerMock và Mockito, tôi đang gettting ngoại lệ này
6
A
Trả lời
11
Tôi nhận được điều này khi kết hợp PowerMock với Mockito. Cố định bằng cách sử dụng phiên bản tương thích như được hiển thị ở đây: https://github.com/powermock/powermock/wiki/Mockito#supported-versions
1
Kiểm tra phiên bản của lib Mockito của bạn. Tôi thấy lớp org.mockito.exceptions.base.MockitoSerializationIssue trong phiên bản 2.0.2-beta. Nó không có trong 1.9.5.
1
Bạn không phải sử dụng phiên bản beta. Phiên bản 1.10.x mới nhất cũng sẽ hoạt động. Tôi đã gặp vấn đề tương tự khi sử dụng 1.9.5, nhưng thay đổi thành 1.10.19 đã khắc phục được sự cố.
Các vấn đề liên quan
- 1. Bỏ qua stacktrace khi kiểm tra cho trường hợp ngoại lệ trong Junit
- 2. Kiểm tra hai trường hợp đối tượng bằng JUnit
- 3. Mockito - Sử dụng đối sánh đối sánh không hợp lệ
- 4. java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.isAsyncStarted() trong khi sử dụng Mockito với Junit
- 5. Chế nhạo hai đối tượng cùng loại với Mockito
- 6. Mockito từ chối ném ngoại lệ đã kiểm tra
- 7. Chạy Junit & PowerMock với Mockito thông qua PowerMockRunner từ maven
- 8. Tôi có thể sử dụng Cobertura trên Bài kiểm tra Đơn vị với PowerMock không?
- 9. Log4j trong trường hợp kiểm tra JUnit
- 10. Tại sao đối tượng giả Mockito của tôi sử dụng thực sự thực hiện
- 11. Java: Kiểm tra ngoại lệ với Junit 3
- 12. Sử dụng cả Arquillian và PowerMock trong cùng một bài kiểm tra JUnit
- 13. Kiểm tra mã Android với JUnit và JDK
- 14. Powermock, Mockito nullpointerexception khi gọi super() JDialog
- 15. Có tearDown được gọi nếu trường hợp kiểm tra ném ngoại lệ? (JUnit)
- 16. Trường hợp ngoại lệ khi sử dụng Xamarin Android
- 17. NoClassDefFoundError khi sử dụng Powermock
- 18. Làm thế nào tôi có thể nhận được stacktraces hoàn chỉnh cho trường hợp ngoại lệ ném trong các bài kiểm tra khi sử dụng sbt và testng?
- 19. Sử dụng mockito để kiểm tra các phương pháp mà ném ngoại lệ tùy chỉnh không bắt buộc
- 20. Junit assert HOẶC điều kiện trong trường hợp của tôi
- 21. Kiểm tra đơn vị với jUnit và Mockito cho các cuộc gọi API REST bên ngoài
- 22. Loại ngoại lệ nào để ném trong trường hợp này?
- 23. Nhiều trường hợp ngoại lệ và mã số bảo hiểm khi kiểm tra đơn vị python
- 24. Điểm ngắt tại ngoại lệ trong Eclipse - cách kiểm tra đối tượng Ngoại lệ?
- 25. Giả lập tĩnh với PowerMock và Mockito không hoạt động
- 26. Mã lỗi trong trường hợp ngoại lệ so với trường hợp ngoại lệ hierarhy
- 27. Ngoại lệ trong các trường hợp ngoại lệ trong C++
- 28. Android: Cách lấy đối tượng JSON được trả lại trong trường hợp ngoại lệ khi sử dụng RoboSpice
- 29. Chúng tôi có thể sử dụng JUNIT để kiểm tra tích hợp tự động không?
- 30. HttpClient - đối phó với trường hợp ngoại lệ tổng
Cảm ơn rất nhiều. Đây là một câu trả lời hay. – dwjohnston
Liên kết bây giờ chỉ trỏ đến github powermock, nó nên (tôi nghĩ) được cập nhật này: https://github.com/powermock/powermock/wiki/Mockito#supported-versions –