Как создать правило для вызова метода

Я создаю правило, чтобы проверить, вызываются ли два метода. Он станет несовместимым, если метод sendRedirect() будет вызван после метода getParameter().

String location = req.getParameter("url");
resp.sendRedirect(location);

Спасибо.


person Joshua Jetomo    schedule 18.12.2019    source источник
comment
Можно ли использовать что-то вроде Mockito?   -  person oleg.cherednik    schedule 18.12.2019
comment
@oleg.cherednik с помощью mockito вы можете проверить, было ли что-то вызвано и сколько раз, но я сомневаюсь, что вы можете проверить точный порядок, в котором что-то было вызвано.   -  person Stultuske    schedule 18.12.2019
comment
stackoverflow.com/questions/21901368 /   -  person oleg.cherednik    schedule 18.12.2019
comment
@oleg.cherednik да, может проверить на порядок, но точный порядок. Я могу ошибаться в понимании вопроса, но проверяет ли он также, был ли между ними другой вызов?   -  person Stultuske    schedule 18.12.2019
comment
Я думаю, было бы лучше, если бы правило проверяло, является ли параметр Request#sendRedirect() из Response#getParameter() без каких-либо других методов (которые меняют его между вызовами)   -  person dan1st    schedule 18.12.2019