Prueba de integración basada en el módulo Spring-Boot
Tengo un proyecto Spring-Boot de varios módulos. Me preguntaba cómo puedo configurar las pruebas de integración solo para probar los repositorios Spring Data JPA. El siguiente enfoque falla con esta excepción: HV000183: no se puede cargar 'javax.el.ExpressionFactory'. Compruebe que tiene las dependencias EL en el classpath.
Dado que este módulo no depende del módulo web, no hay ninguna aplicación web que pueda iniciarse.
@RunWith(SpringJUnit4ClassRunner.class)
@IntegrationTest
@SpringApplicationConfiguration(classes = TestConfiguration.class)
class CardInfoRepositoryIT {
@Autowired CardInfoRepository cardInfoRepository;
@Test
void testLoadData() {
assert cardInfoRepository.findAll().size() == 1
}
}