0

我有一个 API,它以javax.jcr.Session作为输入并做了一些工作。那么我如何为这个 API 生成 JUnit 测试用例。如何从中创建 HTTP 请求对象和 jcr 会话。

4

1 回答 1

0

如果可以,请使用Mockito。对我来说,这是获取复杂对象的最简单方法之一,您只需要测试您的东西即可。

您可以执行以下操作:

Session mockSession = Mockito.mock(Session.class);
someApiMethod(mockSession);

您可以查看Mockito 站点上的文档

于 2013-02-20T11:31:01.973 回答