Spring-Boot modulbasierter Integrationstest
Ich habe ein Spring-Boot-Projekt mit mehreren Modulen. Ich habe mich gefragt, wie ich Integrationstests einrichten kann, um nur Spring Data JPA-Repositorys zu testen. Der folgende Ansatz schlägt mit dieser Ausnahme fehl: HV000183: 'javax.el.ExpressionFactory' kann nicht geladen werden. Stellen Sie sicher, dass Sie die EL-Abhängigkeiten zum Klassenpfad haben.
Da dieses Modul nicht vom Webmodul abhängt, kann keine Webanwendung gestartet werden.
@RunWith(SpringJUnit4ClassRunner.class)
@IntegrationTest
@SpringApplicationConfiguration(classes = TestConfiguration.class)
class CardInfoRepositoryIT {
@Autowired CardInfoRepository cardInfoRepository;
@Test
void testLoadData() {
assert cardInfoRepository.findAll().size() == 1
}
}