【发布时间】:2011-02-23 09:57:33
【问题描述】:
我是新来的,正在学习 Spring-MVC 和 Junit。
我正在尝试使用 Junit 为这个基本控制器方法实现测试方法:
public String home(Model model) {
model.addAttribute(new Contact());
logger.info("Welcome home!");
return "home";
}
测试方法如下:
public void testHome() throws Exception{
ContactsController contactsController=new ContactsController();
Assert.assertEquals("home",contactsController.home(new Model()));
}
问题是,由于 Model 是一个接口,我显然无法创建一个新的 Model 对象来将其作为参数传递给 contactsController.home(...)。你会给我什么选择?我不知道该怎么办。
谢谢
【问题讨论】:
标签: spring-mvc model junit controller