/ node_test.go
node_test.go
 1  package main
 2  
 3  import "testing"
 4  
 5  func TestIsClient(t *testing.T) {
 6  	node := NewNode("id", "Statusd/v0.9.9-8141657a/linux-amd64/go1.10.2")
 7  	got := node.IsClient()
 8  	if got != false {
 9  		t.Fatalf("Expect IsClient to be false")
10  	}
11  
12  	node = NewNode("id", "StatusIM/v0.9.9-a339d7e/android-arm/go1.10.1")
13  	got = node.IsClient()
14  	if got != true {
15  		t.Fatalf("Expect IsClient to be true")
16  	}
17  }