Вы должны предоставить доступ к root из localhost. Проверьте эту помощь ubuntu
Если вы не хотите создавать сущности для всех ваших таблиц, вы можете предварительно заполнить свою тестовую базу данных H2, определив schema.sql
и data.sql
в вашем пути к классам.
Вы можете найти пример здесь .
Тогда ваш тестовый код будет выглядеть так:
@RunWith(SpringRunner.class)
@SpringBootTest(classes = Application.class)
@DirtiesContext(classMode = DirtiesContext.ClassMode.AFTER_EACH_TEST_METHOD)
public class FormationRepositoryTest {
@Autowired
FormationRepository formationRepository;
@Test
public void communeRepositoryTest() {
List<Formation> formations = formationRepository.findAllByLogin("123");
Assert.assertEquals(formations.size(), 1);
}
}