如何使用Mockito获取局部变量?

时间:2016-07-13 14:35:48

标签: java mockito

我想测试以下方法

public class A {

    public boolean method(String doc, String rank) {
        final B b = new B();
        b.setDoc(doc);
        b.setRank(rank);
        otherMethod(b);
        ...
        return true;
    }
}

我的目标是获取本地变量b并检查是否已设置docrank

public final class ATest {
    @InjectMocks
    private A a;

    @Test
    public void test() {
        a.method("doc", "rank");
        // get variable b and check if it contains doc and rank
    }
}

你能帮我吗?

0 个答案:

没有答案