0
これは私のコントローラークラスです。今、私は、下のコントローラクラスのユニットテストケースをmockitoを使って書いてみたいと思います。このコントローラークラスのmockitoでユニットテストケースを書く方法
誰も私から助けてくれますか?
@Controller
public class LoginController {
@Autowired
@Qualifier("skillService")
private SkillService skillService;
@Autowired
private SkillReferenceData skillReferenceData;
@Autowired
private EmployeeValidator employeeValidator;
@RequestMapping(value = "/loginview.html", method = RequestMethod.GET)
@PreAuthorize("hasAuthority('ROLE_ANONYMOUS')")
protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse respresultonse) throws Exception {
ModelAndView model = new ModelAndView("login");
return model;
}
@RequestMapping("/login.htm")
protected ModelAndView onSubmit(@ModelAttribute("userVB") UserVB userVB,
BindingResult result, HttpServletRequest request,
HttpServletResponse response) throws Exception {
return new ModelAndView("login");
}
}
使用mockmvcを:
最後に、あなたが使用してコンストラクタを模擬することができますmockmvc.html – Jens