Junit 使用EasyMock或PowerMock模拟@UriInfo

Junit 使用EasyMock或PowerMock模拟@UriInfo,junit,Junit,我有一个REST服务类,其中uriInfo对象通过@uriInfo注释自动注入。现在,在为这个类编写JUnit时,我希望为这个UriInfo对象创建一个模拟对象,而不只是为了将模拟的UriInfo设置到测试类中而在测试类中引入任何新的setter方法。如果你有任何建议,请告诉我。我们正在使用EasyMock和PowerMock。您可以使用。最简单的调用之一是: Whitebox.setInternalState(已测试,myMock)

我有一个REST服务类,其中uriInfo对象通过@uriInfo注释自动注入。现在,在为这个类编写JUnit时,我希望为这个UriInfo对象创建一个模拟对象,而不只是为了将模拟的UriInfo设置到测试类中而在测试类中引入任何新的setter方法。如果你有任何建议,请告诉我。我们正在使用EasyMock和PowerMock。

您可以使用。最简单的调用之一是:

Whitebox.setInternalState(已测试,myMock)