我有一个非常简单的RESTful Controller,它消耗并生成JSON.我需要离线测试这个控制器,即没有服务器运行,没有数据库运行.而我因为无法找到解决方案而感到疯狂.我的初步测试用例包括:
我有以下URI:
注意:这不是典型的MVC应用程序.我没有意见.我有一个纯REST控制器,它会吐出JSON并使用JSON格式的数据.
如果有人可以指导我朝着正确的方向,我将非常感激.
只是为了清楚我的代码如何:
@Controller
@RequestMapping("/pcusers")
public class PcUserController {
protected static Logger logger = Logger.getLogger(PcUserController.class);
@Resource(name = "pcUserService")
private PcUserService pcUserService;
@RequestMapping(value = "", method = RequestMethod.GET, produces = "application/json")
@ResponseBody
public List<PcUser> readAll() {
logger.debug("Delegating to service to return all PcUsers");
return pcUserService.readAll();
}
@RequestMapping(value = "/{id}", method = RequestMethod.GET, consumes …Run Code Online (Sandbox Code Playgroud)