spring-test- все статьи тега


Повторное использование контекста приложения spring в тестовых классах junit

У нас есть куча тестов JUnit (интеграционные тесты), и они логически сгруппированы в разные тестовые классы. мы можем загрузить контекст приложения Spring один раз для каждого тестового класса и повторно использовать его для всех тестовых случаев в тестовом классе JUnit, как указано в http://static.springsource.org/spring/docs/current/spring-framework-reference/html/testing.html однако нам просто интересно, есть ли способ загрузить контекст приложения Spring только один раз для группы тестовых ...

Ява.ленг.IllegalArgumentException: для настройки обработки сервлетов по умолчанию требуется ServletContext

у меня есть следующий тестовый класс: @ActiveProfiles({ "DataTC", "test" }) @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(classes = {BaseTestConfiguration.class, DataTestConfiguration.class, JpaConfiguration.class, PropertyPlaceholderConfiguration.class }) public class RegularDayToTimeSlotsTest { ... проблема, похоже, исходит из класса BaseTestConfiguration: @Configuration @ComponentScan(basePackages = { "com.bignibou" }, excludeFilters = { @Filter(type = FilterType.CUSTOM, v ...

Как модульное тестирование контроллера Spring MVC с помощью @PathVariable?

у меня есть простой аннотированный контроллер, похожий на этот: @Controller public class MyController { @RequestMapping("/{id}.html") public String doSomething(@PathVariable String id, Model model) { // do something return "view"; } } и я хочу проверить его с помощью модульного теста, как это: public class MyControllerTest { @Test public void test() { MockHttpServletRequest request = new MockHttpServletRequest(); request.setRequestURI("/test.html"); new Annotati ...