@Test
public void testBasicConnectionAndHandshake() throws Exception{
int port = 1234;
BootStrapContext c = new BootStrapContext(DrillConfig.create());
final BitComTestHandler handler = new BitComTestHandler();
final ListenerPool listeners = new ListenerPool(2);
ConnectionManagerRegistry registry = new ConnectionManagerRegistry(handler, c, listeners);
BitServer server = new BitServer(handler, c, registry, listeners);
port = server.bind(port);
DrillbitEndpoint ep = DrillbitEndpoint.newBuilder().setAddress("localhost").setBitPort(port).build();
registry.setEndpoint(ep);