INNER CODE UNIT · Java

AbstractReadOnlyProxyTest

bwaldvogel/mongo-java-server · test-common/src/main/java/de/bwaldvogel/AbstractReadOnlyProxyTest.java:31

public abstract class AbstractReadOnlyProxyTest {

    private MongoClient readOnlyClient;
    private MongoServer mongoServer;
    private MongoServer writeableServer;
    private MongoClient writeClient;

    protected abstract MongoBackend createBackend() throws Exception;

    @BeforeEach
    public void setUp() throws Exception {
        MongoBackend mongoBackend = createBackend();
        writeableServer = new MongoServer(mongoBackend);
        writeClient = MongoClients.create(writeableServer.bindAndGetConnectionString());

        mongoServer = new MongoServer(new ReadOnlyProxy(mongoBackend));
        readOnlyClient = MongoClients.create(mongoServer.bindAndGetConnectionString());
    }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…