mockMvc.perform(post("/todo/add")
.contentType(MediaType.APPLICATION_FORM_URLENCODED)
.param(WebTestConstants.FORM_FIELD_DESCRIPTION, description)
.param(WebTestConstants.FORM_FIELD_TITLE, title)
.sessionAttr(TodoController.MODEL_ATTRIBUTE_TODO, new TodoDTO())
)
.andExpect(status().isOk())
.andExpect(view().name(TodoController.VIEW_TODO_ADD))
.andExpect(forwardedUrl("/WEB-INF/jsp/todo/add.jsp"))
.andExpect(model().attributeHasFieldErrors(TodoController.MODEL_ATTRIBUTE_TODO, "title"))