Невозможно импортировать @DataJpaTest в тесте Spring Boot 4JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Невозможно импортировать @DataJpaTest в тесте Spring Boot 4

Сообщение Anonymous »

В проекте gradle + Spring Boot 4 я хочу создать тест с @DataJpaTest, как я это сделал с Spring Boot 3.

В этом проекте Spring Boot 4 я не могу разрешить импорт @DataJpaTest.

Я аннулировал кеш, удалил все, что мог, но все равно безуспешно.
Это мой тест

Код: Выделить всё

@DataJpaTest
@Transactional
class RepositoryIntegrationTest {
это часть build.gradle для подпроекта, в котором мне нужно создать этот тест

Код: Выделить всё

dependencies {
testImplementation 'org.springframework.security:spring-security-test'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testImplementation 'org.springframework.boot:spring-boot-webmvc-test'

// Spring Data JPA
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'

// Database in-memory (H2)
runtimeOnly 'com.h2database:h2'

}
Я пробовал использовать минимальную конфигурацию, импортируя множество зависимостей с помощью реализации или testImplementation, но все равно не могу импортировать @DataJpaTest

Подробнее здесь: https://stackoverflow.com/questions/798 ... oot-4-test
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»