From efdfd1d733173c384279fef081b4de0b1c285518 Mon Sep 17 00:00:00 2001 From: Larry McQueary Date: Tue, 7 Feb 2017 07:08:14 -0700 Subject: [PATCH] Add test for Connection#getName --- src/test/java/io/nats/client/ConnectionImplTest.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/test/java/io/nats/client/ConnectionImplTest.java b/src/test/java/io/nats/client/ConnectionImplTest.java index 2fbad542f..7f9103e1d 100644 --- a/src/test/java/io/nats/client/ConnectionImplTest.java +++ b/src/test/java/io/nats/client/ConnectionImplTest.java @@ -26,11 +26,9 @@ import static io.nats.client.Nats.defaultOptions; import static io.nats.client.UnitTestUtilities.await; import static io.nats.client.UnitTestUtilities.defaultInfo; -import static io.nats.client.UnitTestUtilities.newDefaultConnection; import static io.nats.client.UnitTestUtilities.newMockedConnection; import static io.nats.client.UnitTestUtilities.newMockedTcpConnection; import static io.nats.client.UnitTestUtilities.newMockedTcpConnectionFactory; -import static io.nats.client.UnitTestUtilities.runDefaultServer; import static io.nats.client.UnitTestUtilities.setLogLevel; import static org.junit.Assert.assertArrayEquals; import static org.junit.Assert.assertEquals; @@ -890,6 +888,16 @@ public void testGetConnectedServerInfo() throws Exception { } } + @Test + public void testGetName() throws Exception { + final String name = "foobar"; + Options opts = new Options.Builder().name(name).build(); + try (Connection nc = newMockedConnection(opts)) { + assertTrue(!nc.isClosed()); + assertEquals(name, nc.getName()); + } + } + @Test public void testPublishClosedConnection() throws Exception { thrown.expect(IllegalStateException.class);