我有一个遗留类,它包含一个实例化 LoginContext
对象的 new()
调用:
public class TestedClass {
public LoginContext login(String user, String password) {
LoginContext lc = new LoginContext("login", callbackHandler);
}
}
我想使用 Mockito 测试这个类来模拟 LoginContext
,因为它要求在实例化之前设置 JAAS 安全性,但是我不确定如何在不更改 login()
方法以外化 LoginContext
的情况下做到这一点。
有没有可能使用 Mockito 来模拟 LoginContext
类?