package org.corfudb.runtime.clients;
import com.google.common.collect.ImmutableSet;
import org.corfudb.infrastructure.AbstractServer;
import org.corfudb.infrastructure.BaseServer;
import org.corfudb.util.CFUtils;
import org.junit.Test;
import java.util.Set;
/**
* Created by mwei on 7/27/16.
*/
public class BaseClientTest extends AbstractClientTest {
BaseClient client;
@Override
Set<AbstractServer> getServersForTest() {
return new ImmutableSet.Builder<AbstractServer>()
.add(new BaseServer())
.build();
}
@Override
Set<IClient> getClientsForTest() {
client = new BaseClient();
return new ImmutableSet.Builder<IClient>()
.add(client)
.build();
}
@Test
public void canGetVersionInfo() {
CFUtils.getUninterruptibly(client.getVersionInfo());
}
}