Merge pull request #11151 from eddumelendez:fix_reactive_couchbase_test
* pr/11151: Polish "Fix CouchbaseReactiveRepositoriesAutoConfigurationTests" Fix CouchbaseReactiveRepositoriesAutoConfigurationTests
This commit is contained in:
commit
21e1e647f8
|
|
@ -16,15 +16,10 @@
|
||||||
|
|
||||||
package org.springframework.boot.autoconfigure.data.alt.couchbase;
|
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.boot.autoconfigure.data.couchbase.city.City;
|
||||||
import org.springframework.data.repository.Repository;
|
import org.springframework.data.repository.reactive.ReactiveCrudRepository;
|
||||||
|
|
||||||
public interface ReactiveCityCouchbaseRepository extends Repository<City, Long> {
|
public interface ReactiveCityCouchbaseRepository extends
|
||||||
|
ReactiveCrudRepository<City, Long> {
|
||||||
Mono<City> save(City city);
|
|
||||||
|
|
||||||
Mono<City> findById(Long id);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,7 @@ import org.springframework.boot.test.util.TestPropertyValues;
|
||||||
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
|
import org.springframework.context.annotation.AnnotationConfigApplicationContext;
|
||||||
import org.springframework.context.annotation.Configuration;
|
import org.springframework.context.annotation.Configuration;
|
||||||
import org.springframework.context.annotation.Import;
|
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;
|
import static org.assertj.core.api.Assertions.assertThat;
|
||||||
|
|
||||||
|
|
@ -116,7 +116,8 @@ public class CouchbaseReactiveRepositoriesAutoConfigurationTests {
|
||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
@TestAutoConfigurationPackage(CouchbaseReactiveRepositoriesAutoConfigurationTests.class)
|
@TestAutoConfigurationPackage(CouchbaseReactiveRepositoriesAutoConfigurationTests.class)
|
||||||
@EnableMongoRepositories(basePackageClasses = CityCouchbaseRepository.class)
|
@EnableCouchbaseRepositories(basePackageClasses = CityCouchbaseRepository.class)
|
||||||
|
@Import(CouchbaseDataAutoConfigurationTests.CustomCouchbaseConfiguration.class)
|
||||||
protected static class CustomizedConfiguration {
|
protected static class CustomizedConfiguration {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue