这是我的 Controller 类
@Controller
public class myClass extends BaseController {
@RequestMapping(value = "/myList", method = RequestMethod.POST, consumes = "application/json")
public @ResponseBody MyBaseVO getMyList(@RequestBody MyBaseVO requestObj) throws Exception {
requestObj.setEntity(getConfig(LanguageConstant.MY_MODULE_ID));
MyBaseVO response = (MyBaseVO) this.execute(requestObj,LanguageConstant.MY_MODULE_ID);
return response;
}
}
我想编写一个模拟测试用例,但停留在这一点上,而且我不确定我做得是否正确。任何人都可以帮助我吗?
public class myClassTest{
myClass spy = Mockito.spy(new myClass ());
Mockito.when(spy.getMyList(itemRequest)).thenReturn(itemReq);
}
我不确定如何在测试用例以及请求和响应对象中使用 url myList
。我已经创建了我的请求和响应的 json 文件。由于它使用父类,因此我在测试用例中使用 spy 。
我是一名优秀的程序员,十分优秀!