fakemongo / fongo

faked out in-memory mongo for java
Apache License 2.0
523 stars 155 forks source link

Is it possible to use fongo with ReactiveMongo #341

Open jokefaker opened 6 years ago

jokefaker commented 6 years ago

I'm using spring-boot-starter-data-mongodb-reactive , I tried

@Configuration
@EnableMongoRepositories
class MyFongoConfig : AbstractMongoConfiguration() {

    @Bean
    @Primary
    override fun mongoClient(): MongoClient {
        return Fongo(databaseName).mongo
    }

    override fun getDatabaseName(): String {
        return "FonGoDB"
    }
}

But it seems not work,

I think spring-boot-starter-data-mongodb-reactive is using AbstractReactiveMongoConfiguration, so is it possible to use fongo in spring-boot-starter-data-mongodb-reactive