Files
cgrates/engine/model_helpers_test.go
Radu Ioan Fericean a0d0424f79 added csv dump
from tagged struct to csv string
2015-05-29 13:19:33 +03:00

22 lines
499 B
Go

package engine
import "testing"
func TestModelHelperCsvLoad(t *testing.T) {
l := csvLoad(TpDestination{}, []string{"TEST_DEST", "+492"})
tpd := l.(TpDestination)
if tpd.Tag != "TEST_DEST" || tpd.Prefix != "+492" {
t.Errorf("model load failed: %+v", tpd)
}
}
func TestModelHelperCsvDump(t *testing.T) {
tpd := &TpDestination{
Tag: "TEST_DEST",
Prefix: "+492"}
csv, err := csvDump(*tpd, ",")
if err != nil || csv != "TEST_DEST,+492" {
t.Errorf("model load failed: %+v", tpd)
}
}