Получение исключения при попытке запустить тестовые примеры Spring Boot Web. Исключения: java.lang.NoClassDefFoundError: AsyncRequestTimeoutException

В методе настройки, когда я прикрепляю совет по контроллеру отдыха для имитации mvc, выдается исключение ниже
java.lang.NoClassDefFoundError: org / springframework / web / context / request / async / AsyncRequestTimeoutException

@RunWith(MockitoJUnitRunner.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
public class AccountDetailsControllerTest { 

    @Mock
    private AccountDetailService accountDetailService;
    private MockMvc mockMvc;
    @Before
    public void setUp() {
        MockitoAnnotations.initMocks(this);
        this.mockMvc = standaloneSetup(new 
                       AccountDetailsController(accountDetailService))
                       .setControllerAdvice(new ExceptionControllerAdvice())
                       .build();
    }
}

@RunWith (SpringRunner.class)

Jaiwo99 17.04.2018 15:57

Получение исключения java.lang.IllegalArgumentException: ResourceLoader не должен иметь значение null в org.springframework.util.Assert.notNull (Assert.java:115) в org.springframework.core.io.support.ResourcePatternUtils.get‌ ResourcePatternRourceesol‌ Tils.java:62)

Manu 18.04.2018 06:06

опубликуйте свои зависимости, чего-то не хватает

Jaiwo99 18.04.2018 22:11
0
3
377
1

Ответы 1

Спасибо всем, это была проблема с зависимостью Spring. Я использовал версию 4.3.1 Spring-Web, а Spring boot 1.5.7 ожидает 4.3.11.

Другие вопросы по теме