MCPcopy Create free account
hub / github.com/OpenTSDB/asynchbase / ctorWithConfigDefaults

Method ctorWithConfigDefaults

test/TestHBaseClient.java:79–97  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

77 }
78
79 @Test
80 public void ctorWithConfigDefaults() throws Exception {
81 ClientSocketChannelFactory socket_factory =
82 mock(ClientSocketChannelFactory.class);
83
84 // TODO - more defaults
85 Config config = new Config();
86 HBaseClient client = new HBaseClient(config, socket_factory);
87 assertSame(socket_factory, Whitebox.getInternalState(client, "channel_factory"));
88 assertSame(config, client.getConfig());
89 assertEquals(0, (int) (Integer) Whitebox.getInternalState(client, "rpc_timeout"));
90 assertEquals(1000, (short) (Short) Whitebox.getInternalState(client, "flush_interval"));
91 assertEquals(65535, (int) (Integer) Whitebox.getInternalState(client, "increment_buffer_size"));
92 assertEquals(1000, (int) (Integer) Whitebox.getInternalState(client, "nsre_low_watermark"));
93 assertEquals(10000, (int) (Integer) Whitebox.getInternalState(client, "nsre_high_watermark"));
94 assertFalse((boolean) (Boolean) Whitebox.getInternalState(client, "increment_buffer_durable"));
95 assertFalse((boolean) (Boolean) Whitebox.getInternalState(client, "scan_meta"));
96 assertFalse(client.split_meta);
97 }
98
99 @Test
100 public void ctorWithConfigOverrides() throws Exception {

Callers

nothing calls this directly

Calls 1

getConfigMethod · 0.95

Tested by

no test coverage detected