Имея базовый Spring Contoller, я хотел бы провести Unittest для сопоставления запросов (не для самого метода), если метод doCriticalStuff
действительно называется
package org.foo;
@Controller
public class HelloWorldController implements IHelloWorldController
{
@RequestMapping(value = "/b/c/", method = RequestMethod.GET)
public void doCriticalStuff(HttpServletRequest request, HttpServletResponse response){
//...
}
}
Прямо сейчас я выслеживаю это через curl -X GET http://myIP:myPort/b/c/
из командной строки вручную.
Любые идеи о том, как автоматизировать это?
Я мог бы настроить экземпляр Jetty, отправить запрос и посмотреть, получу ли я ожидаемый ответ, но разве Spring не предоставляет более простой способ?
Related Post: Как проверить связующие / редакторы свойств, используемые на контроллерах Spring 2.5