diff --git a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/alt/couchbase/ReactiveCityCouchbaseRepository.java b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/alt/couchbase/ReactiveCityCouchbaseRepository.java index 4ad13834fc1..0a0e1d0c928 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/alt/couchbase/ReactiveCityCouchbaseRepository.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/alt/couchbase/ReactiveCityCouchbaseRepository.java @@ -16,15 +16,10 @@ package org.springframework.boot.autoconfigure.data.alt.couchbase; -import reactor.core.publisher.Mono; - import org.springframework.boot.autoconfigure.data.couchbase.city.City; -import org.springframework.data.repository.Repository; +import org.springframework.data.repository.reactive.ReactiveCrudRepository; -public interface ReactiveCityCouchbaseRepository extends Repository { - - Mono save(City city); - - Mono findById(Long id); +public interface ReactiveCityCouchbaseRepository extends + ReactiveCrudRepository { } diff --git a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseReactiveRepositoriesAutoConfigurationTests.java b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseReactiveRepositoriesAutoConfigurationTests.java index c799c056a61..fe0a4e89ba2 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseReactiveRepositoriesAutoConfigurationTests.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/data/couchbase/CouchbaseReactiveRepositoriesAutoConfigurationTests.java @@ -32,7 +32,7 @@ import org.springframework.boot.test.util.TestPropertyValues; import org.springframework.context.annotation.AnnotationConfigApplicationContext; import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Import; -import org.springframework.data.mongodb.repository.config.EnableMongoRepositories; +import org.springframework.data.couchbase.repository.config.EnableCouchbaseRepositories; import static org.assertj.core.api.Assertions.assertThat; @@ -116,7 +116,8 @@ public class CouchbaseReactiveRepositoriesAutoConfigurationTests { @Configuration @TestAutoConfigurationPackage(CouchbaseReactiveRepositoriesAutoConfigurationTests.class) - @EnableMongoRepositories(basePackageClasses = CityCouchbaseRepository.class) + @EnableCouchbaseRepositories(basePackageClasses = CityCouchbaseRepository.class) + @Import(CouchbaseDataAutoConfigurationTests.CustomCouchbaseConfiguration.class) protected static class CustomizedConfiguration { }