标签: java java-ee junit
我有一个API,它将 javax.jcr.Session 作为输入并做了一些工作。所以如何为此API生成JUnit测试用例。如何创建HTTP请求对象和jcr那个会议。
答案 0 :(得分:0)
如果可以,请使用Mockito。对我来说,这是获取复杂对象的最简单方法之一,只需要测试你的东西。
您可以执行以下操作:
Session mockSession = Mockito.mock(Session.class); someApiMethod(mockSession);
您可以查看documentation at the Mockito site。