diff --git a/zabbix_test.go b/zabbix_test.go new file mode 100644 index 0000000..183af2d --- /dev/null +++ b/zabbix_test.go @@ -0,0 +1,22 @@ +package zabbix + +import "testing" + +const ( + hostname = `somehost.com` + zabbixhost = `172.30.30.30` + zabbixport = 1234 +) + +func TestSend(t *testing.T) { + sender := NewSender(zabbixhost, zabbixport) + + metrics := []*Metric{NewMetric(hostname, `key`, `value`)} + _, err := sender.Send(NewPacket(metrics)) + + if err == nil { + t.Error("sending should have failed") + } + + t.Logf("error: %v", err.Error()) +}