Я пытаюсь создать тест, который берет что-то из БД и сравнивает значения.
У меня есть класс и метод:
@RunWith(SpringRunner.class)
@SpringBootTest()
@ActiveProfiles("dev")
public class HibernateDataTest {
@Autowired
private UserRepository userRepository;
@Autowired
private ItemRepository itemRepository;
@Test
public void testData() {
User u = userRepository.findByEmail("test@test.com");
Item item = createItem(u);
Item id = itemRepository.save(item);
assert(...);
}
Однако, продолжайте жаловаться:
Не удалось открыть ресурс ServletContext [/application.properties]
У меня определен источник данных для hibernate, который получает свойства из файла application.properties.
Моя структура:
-app
-src/main/java
-src/main/resources
-src/test/java
-src/test/resources
Как связать файл application.properties в этом классе / методе тестирования?
Спасибо за помощь!