From 8086103036e3dfc528ce0c15c7d950bd5bbfb097 Mon Sep 17 00:00:00 2001 From: Radu Ioan Fericean Date: Wed, 29 Jul 2015 12:57:10 +0300 Subject: [PATCH] fixed utils tests --- utils/struct_test.go | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/utils/struct_test.go b/utils/struct_test.go index a7620a2df..50371ea36 100644 --- a/utils/struct_test.go +++ b/utils/struct_test.go @@ -18,11 +18,16 @@ func TestStructMapStruct(t *testing.T) { Address: "3", Other: "", } + nts := &TestStruct{ + Name: "1", + Surname: "2", + Address: "3", + Other: "", + } m := ToMapStringString(ts) - out := FromMapStringString(m, ts) - nts := out.(TestStruct) - if !reflect.DeepEqual(ts, &nts) { + FromMapStringString(m, ts) + if !reflect.DeepEqual(ts, nts) { t.Log(m) t.Errorf("Expected: %+v got: %+v", ts, nts) } @@ -41,12 +46,17 @@ func TestMapStructAddStructs(t *testing.T) { Address: "3", Other: "", } + nts := &TestStruct{ + Name: "1", + Surname: "2", + Address: "3", + Other: "", + } m := ToMapStringString(ts) m["Test"] = "4" - out := FromMapStringString(m, ts) + FromMapStringString(m, ts) - nts := out.(TestStruct) - if !reflect.DeepEqual(ts, &nts) { + if !reflect.DeepEqual(ts, nts) { t.Log(m) t.Errorf("Expected: %+v got: %+v", ts, nts) }