From 46390b005fb350ebb0e427d89672e3ec050fc6c5 Mon Sep 17 00:00:00 2001 From: Rajdeep Dua Date: Tue, 26 May 2015 03:29:59 -0700 Subject: [PATCH] Added TestCase for ContainsEntry Signed-off-by: Rajdeep Dua --- discovery/discovery_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/discovery/discovery_test.go b/discovery/discovery_test.go index c799416561..b7128ff258 100644 --- a/discovery/discovery_test.go +++ b/discovery/discovery_test.go @@ -55,6 +55,13 @@ func TestCreateEntries(t *testing.T) { assert.Error(t, err) } +func TestContainsEntry(t *testing.T) { + entries, err := CreateEntries([]string{"127.0.0.1:2375", "127.0.0.2:2375", ""}) + assert.NoError(t, err) + assert.True(t, entries.Contains(&Entry{Host: "127.0.0.1", Port: "2375"})) + assert.False(t, entries.Contains(&Entry{Host: "127.0.0.3", Port: "2375"})) +} + func TestEntriesEquality(t *testing.T) { entries := Entries{ &Entry{Host: "127.0.0.1", Port: "2375"},