Tôi đang sử dụng mockito để kiểm tra mô-đun đăng nhập JAAS/LDAP kế thừa.Sử dụng Mockito, làm cách nào để chặn đối tượng gọi lại trên phương thức void?
Giao diện javax.security.auth.callback.CallbackHandler
xác định chức năng:
void handle(javax.security.auth.callback.Callback[] callbacks)
Tôi đang mong đợi callbacks
chứa một NameCallback
, đó là đối tượng mà cần phải được thao tác để vượt qua kỳ thi này.
Có cách nào để giả lập điều này một cách hiệu quả không, hoặc tôi có nên làm tốt hơn với việc triển khai thực hiện của CallbackHandler
không?