В методе настройки, когда я прикрепляю совет по контроллеру отдыха для имитации 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();
}
}
Получение исключения java.lang.IllegalArgumentException: ResourceLoader не должен иметь значение null в org.springframework.util.Assert.notNull (Assert.java:115) в org.springframework.core.io.support.ResourcePatternUtils.get ResourcePatternRourceesol Tils.java:62)
опубликуйте свои зависимости, чего-то не хватает
Спасибо всем, это была проблема с зависимостью Spring. Я использовал версию 4.3.1 Spring-Web, а Spring boot 1.5.7 ожидает 4.3.11.
@RunWith (SpringRunner.class)