From 195ba02473140a6d7a422dc8d76a46a35703c98e Mon Sep 17 00:00:00 2001 From: Chanwit Kaewkasi Date: Tue, 6 Jan 2015 18:51:02 +0700 Subject: [PATCH] add a unit test for zk discovery Signed-off-by: Chanwit Kaewkasi --- discovery/zookeeper/zookeeper_test.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 discovery/zookeeper/zookeeper_test.go diff --git a/discovery/zookeeper/zookeeper_test.go b/discovery/zookeeper/zookeeper_test.go new file mode 100644 index 0000000000..5e5a0b3258 --- /dev/null +++ b/discovery/zookeeper/zookeeper_test.go @@ -0,0 +1,16 @@ +package zookeeper + +import ( + "testing" + + "github.com/stretchr/testify/assert" +) + +func TestInitialize(t *testing.T) { + discovery := &ZkDiscoveryService{} + assert.Error(t, discovery.Initialize("127.0.0.1/path", 0)) + assert.Equal(t, discovery.path, "/path") + + assert.Error(t, discovery.Initialize("127.0.0.1,127.0.0.2,127.0.0.3/path", 0)) + assert.Equal(t, discovery.path, "/path") +}