Use SpringJunitConfig in tests

Co-authored-by: Moderne <team@moderne.io>

See gh-622
This commit is contained in:
Tim te Beek
2023-02-28 14:07:30 +01:00
committed by rstoyanchev
parent 707bc36d6b
commit 27f0f64c81
3 changed files with 6 additions and 15 deletions

View File

@@ -30,7 +30,6 @@ import jakarta.persistence.EntityManagerFactory;
import graphql.schema.DataFetcher;
import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import reactor.core.publisher.Mono;
import org.springframework.beans.factory.annotation.Autowired;
@@ -53,8 +52,7 @@ import org.springframework.lang.Nullable;
import org.springframework.orm.jpa.JpaTransactionManager;
import org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean;
import org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit.jupiter.SpringExtension;
import org.springframework.test.context.junit.jupiter.SpringJUnitConfig;
import org.springframework.transaction.PlatformTransactionManager;
import static org.assertj.core.api.Assertions.assertThat;
@@ -65,8 +63,7 @@ import static org.mockito.Mockito.when;
/**
* Unit tests for {@link QueryByExampleDataFetcher}.
*/
@ExtendWith(SpringExtension.class)
@ContextConfiguration
@SpringJUnitConfig
class QueryByExampleDataFetcherJpaTests {
@Autowired

View File

@@ -27,7 +27,6 @@ import java.util.stream.Collectors;
import com.mongodb.client.MongoClients;
import graphql.schema.DataFetcher;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.testcontainers.containers.MongoDBContainer;
import org.testcontainers.junit.jupiter.Container;
import org.testcontainers.junit.jupiter.Testcontainers;
@@ -51,8 +50,7 @@ import org.springframework.graphql.server.WebGraphQlRequest;
import org.springframework.graphql.server.WebGraphQlResponse;
import org.springframework.http.HttpHeaders;
import org.springframework.lang.Nullable;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit.jupiter.SpringExtension;
import org.springframework.test.context.junit.jupiter.SpringJUnitConfig;
import static org.assertj.core.api.Assertions.assertThat;
import static org.mockito.Mockito.any;
@@ -62,8 +60,7 @@ import static org.mockito.Mockito.when;
/**
* Unit tests for {@link QueryByExampleDataFetcher}.
*/
@ExtendWith(SpringExtension.class)
@ContextConfiguration
@SpringJUnitConfig
@Testcontainers(disabledWithoutDocker = true)
class QueryByExampleDataFetcherMongoDbTests {

View File

@@ -25,7 +25,6 @@ import java.util.stream.Collectors;
import com.mongodb.reactivestreams.client.MongoClients;
import graphql.schema.DataFetcher;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.testcontainers.containers.MongoDBContainer;
import org.testcontainers.junit.jupiter.Container;
import org.testcontainers.junit.jupiter.Testcontainers;
@@ -50,16 +49,14 @@ import org.springframework.graphql.server.WebGraphQlHandler;
import org.springframework.graphql.server.WebGraphQlResponse;
import org.springframework.http.HttpHeaders;
import org.springframework.lang.Nullable;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit.jupiter.SpringExtension;
import org.springframework.test.context.junit.jupiter.SpringJUnitConfig;
import static org.assertj.core.api.Assertions.assertThat;
/**
* Unit tests for {@link QueryByExampleDataFetcher}.
*/
@ExtendWith(SpringExtension.class)
@ContextConfiguration
@SpringJUnitConfig
@Testcontainers(disabledWithoutDocker = true)
class QueryByExampleDataFetcherReactiveMongoDbTests {