MCPcopy Create free account
hub / github.com/DNAProject/DNA / TestNewNetServer

Function TestNewNetServer

p2pserver/net/netserver/netserver_test.go:59–83  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

57
58}
59func TestNewNetServer(t *testing.T) {
60 server := NewNetServer()
61 server.Start()
62 defer server.Halt()
63
64 server.SetHeight(1000)
65 if server.GetHeight() != 1000 {
66 t.Error("TestNewNetServer set server height error")
67 }
68
69 if !server.GetRelay() {
70 t.Error("TestNewNetServer server relay state error", server.GetRelay())
71 }
72 if server.GetServices() != 1 {
73 t.Error("TestNewNetServer server service state error", server.GetServices())
74 }
75 if server.GetVersion() != common.PROTOCOL_VERSION {
76 t.Error("TestNewNetServer server version error", server.GetVersion())
77 }
78 if server.GetPort() != 20338 {
79 t.Error("TestNewNetServer sync port error", server.GetPort())
80 }
81
82 fmt.Printf("lastest server time is %s\n", time.Unix(server.GetTime()/1e9, 0).String())
83}
84
85func TestNetServerNbrPeer(t *testing.T) {
86 server := NewNetServer()

Callers

nothing calls this directly

Calls 12

StartMethod · 0.95
HaltMethod · 0.95
SetHeightMethod · 0.95
GetHeightMethod · 0.95
GetRelayMethod · 0.95
GetServicesMethod · 0.95
GetVersionMethod · 0.95
GetPortMethod · 0.95
GetTimeMethod · 0.95
NewNetServerFunction · 0.85
ErrorMethod · 0.65
StringMethod · 0.45

Tested by

no test coverage detected