У меня аннотированный контроллер с методом, который ожидает модели и связывания результатКак проверить связующие/редакторы свойств, используемые на пружины 2.5 Контроллеры
@RequestMapping(method = RequestMethod.POST)
public ModelAndView submit(@ModelAttribute(“user”) User user, BindingResult bindingResult) {
//do something
}
Как проверить результат связывания? Если я вызову метод с пользователем и результат привязки, я не буду тестировать процесс привязки. Я полагаю, что мистер есть что-то, что принимает MockHttpServletRequest и возвращает модель и результат привязки, любые предложения?
Это именно то, что я искал, спасибо! В моем контроллере я все-таки собираюсь установить registerCustomEditor, поэтому я полагаю, что должен идти на класс, который я могу использовать как из контроллера, так и из теста? – albemuth
Если вы регистрируете свои собственные редакторы в методе initBinder, вы можете просто вызвать это, прежде чем вы вызовете метод обработчика в тесте. –
спасибо, чувак очень полезный – 2011-01-29 19:45:15