Я бы хотел написать что-то вроде этого:
mvc.perform(post(url))
.andExpect(model().hasErrors() || model().attribute("errors", isNotNull()));
Чтобы проверить, есть ли в модели ошибки BindingResult из аннотации @Valid в методе контроллера или на страницу была добавлена одна из моих собственных ошибок. Это возможно?
Я думаю, что что-то вроде "Хамкреста" anyOf()
могло бы быть тем, что я хочу, но я не могу заставить это работать.
bindingResult.addError(new ObjectError("Error", "Description."));
Тем не менее, я все же хотел бы знать, как сделать это ИЛИ в тестах для дальнейшего использования. - person Adam Beddoe   schedule 30.08.2018