From 0651a472bbb3f059379c8746bb507a5e5b9422f5 Mon Sep 17 00:00:00 2001 From: snoop Date: Thu, 8 Jun 2017 20:57:09 +0900 Subject: [PATCH] fixed return error --- proxy/member/member_service.go | 7 +++++-- proxy/member/member_service_test.go | 25 ++++++++++++++----------- 2 files changed, 19 insertions(+), 13 deletions(-) diff --git a/proxy/member/member_service.go b/proxy/member/member_service.go index a49015e..b34127a 100644 --- a/proxy/member/member_service.go +++ b/proxy/member/member_service.go @@ -50,12 +50,15 @@ func (m *MemberService) getMemberMap(mem *Member) map[string]string { func (m *MemberService) Login(mem *Member) (string,error) { - result := m.ReadByEmail(mem) + result,err := m.ReadByEmail(mem) + if err != nil { + return "", err + } if result == "" { return "", errors.New("login reject") } temp := Member{} - err := json.Unmarshal([]byte(result), &temp) + err = json.Unmarshal([]byte(result), &temp) if err != nil { return "", err } diff --git a/proxy/member/member_service_test.go b/proxy/member/member_service_test.go index f52f4df..dfdebfd 100644 --- a/proxy/member/member_service_test.go +++ b/proxy/member/member_service_test.go @@ -7,6 +7,7 @@ import ( "fmt" "log" "git.loafle.net/overflow/overflow_proxy_service/proxy" + ) func TestMemberService_Login(t *testing.T) { @@ -33,7 +34,7 @@ func TestMemberService_Regist(t *testing.T) { Name:"Geek", Phone:"010-4055-6699", } - retMem := ms.Regist(m) + retMem, _ := ms.Regist(m) t.Log(retMem) } @@ -50,14 +51,14 @@ func TestMemberLogin(t *testing.T) { PwSalt:"qwer5795", } - b := ms.Login(m) + b, _ := ms.Login(m) t.Log("LOGIN RESULT : ", b) } func TestMemberService_Read(t *testing.T) { mm := make(map[string] string) mm["id"] = "12" - rr := proxy.InvokeDB(TARGET_DAO, "find", mm) + rr, _ := proxy.InvokeDB(TARGET_DAO, "find", mm) log.Println(rr) } @@ -68,7 +69,7 @@ func TestMemberService_ReadByEmail(t *testing.T) { Email:"geek@loafle.com", } mm := ms.getMemberMap(m) - rr := proxy.InvokeDB(TARGET_DAO, "findByEmail", mm) + rr, _ := proxy.InvokeDB(TARGET_DAO, "findByEmail", mm) log.Println(rr) } @@ -80,7 +81,7 @@ func TestMemberUpdate(t *testing.T) { Email:"keeg@loafle.com", } mm := ms.getMemberMap(m) - rr := proxy.InvokeDB(TARGET_DAO, "update", mm) + rr, _ := proxy.InvokeDB(TARGET_DAO, "update", mm) log.Println(rr) } @@ -95,11 +96,13 @@ func TestComvertJson(t *testing.T) { if err != nil { glog.Fatal("Json Marshal Failed : ", err.Error()) } + fmt.Println(paramStr) + fmt.Println(ss) // service converting - mem := ss.GetModel() - err = json.Unmarshal(paramStr, mem) - if err != nil { - glog.Fatal("Json Unmarshal Failed : ", err.Error()) - } - fmt.Println(mem.(*Member).Email) + //mem, _ := ss.GetModel() + //err = json.Unmarshal(paramStr, mem) + //if err != nil { + // glog.Fatal("Json Unmarshal Failed : ", err.Error()) + //} + //fmt.Println(mem.(*Member).Email) } \ No newline at end of file