return error
This commit is contained in:
snoop 2017-06-08 20:57:09 +09:00
parent 37a2128b45
commit 0651a472bb
2 changed files with 19 additions and 13 deletions

View File

@ -50,12 +50,15 @@ func (m *MemberService) getMemberMap(mem *Member) map[string]string {
func (m *MemberService) Login(mem *Member) (string,error) { func (m *MemberService) Login(mem *Member) (string,error) {
result := m.ReadByEmail(mem) result,err := m.ReadByEmail(mem)
if err != nil {
return "", err
}
if result == "" { if result == "" {
return "", errors.New("login reject") return "", errors.New("login reject")
} }
temp := Member{} temp := Member{}
err := json.Unmarshal([]byte(result), &temp) err = json.Unmarshal([]byte(result), &temp)
if err != nil { if err != nil {
return "", err return "", err
} }

View File

@ -7,6 +7,7 @@ import (
"fmt" "fmt"
"log" "log"
"git.loafle.net/overflow/overflow_proxy_service/proxy" "git.loafle.net/overflow/overflow_proxy_service/proxy"
) )
func TestMemberService_Login(t *testing.T) { func TestMemberService_Login(t *testing.T) {
@ -33,7 +34,7 @@ func TestMemberService_Regist(t *testing.T) {
Name:"Geek", Name:"Geek",
Phone:"010-4055-6699", Phone:"010-4055-6699",
} }
retMem := ms.Regist(m) retMem, _ := ms.Regist(m)
t.Log(retMem) t.Log(retMem)
} }
@ -50,14 +51,14 @@ func TestMemberLogin(t *testing.T) {
PwSalt:"qwer5795", PwSalt:"qwer5795",
} }
b := ms.Login(m) b, _ := ms.Login(m)
t.Log("LOGIN RESULT : ", b) t.Log("LOGIN RESULT : ", b)
} }
func TestMemberService_Read(t *testing.T) { func TestMemberService_Read(t *testing.T) {
mm := make(map[string] string) mm := make(map[string] string)
mm["id"] = "12" mm["id"] = "12"
rr := proxy.InvokeDB(TARGET_DAO, "find", mm) rr, _ := proxy.InvokeDB(TARGET_DAO, "find", mm)
log.Println(rr) log.Println(rr)
} }
@ -68,7 +69,7 @@ func TestMemberService_ReadByEmail(t *testing.T) {
Email:"geek@loafle.com", Email:"geek@loafle.com",
} }
mm := ms.getMemberMap(m) mm := ms.getMemberMap(m)
rr := proxy.InvokeDB(TARGET_DAO, "findByEmail", mm) rr, _ := proxy.InvokeDB(TARGET_DAO, "findByEmail", mm)
log.Println(rr) log.Println(rr)
} }
@ -80,7 +81,7 @@ func TestMemberUpdate(t *testing.T) {
Email:"keeg@loafle.com", Email:"keeg@loafle.com",
} }
mm := ms.getMemberMap(m) mm := ms.getMemberMap(m)
rr := proxy.InvokeDB(TARGET_DAO, "update", mm) rr, _ := proxy.InvokeDB(TARGET_DAO, "update", mm)
log.Println(rr) log.Println(rr)
} }
@ -95,11 +96,13 @@ func TestComvertJson(t *testing.T) {
if err != nil { if err != nil {
glog.Fatal("Json Marshal Failed : ", err.Error()) glog.Fatal("Json Marshal Failed : ", err.Error())
} }
fmt.Println(paramStr)
fmt.Println(ss)
// service converting // service converting
mem := ss.GetModel() //mem, _ := ss.GetModel()
err = json.Unmarshal(paramStr, mem) //err = json.Unmarshal(paramStr, mem)
if err != nil { //if err != nil {
glog.Fatal("Json Unmarshal Failed : ", err.Error()) // glog.Fatal("Json Unmarshal Failed : ", err.Error())
} //}
fmt.Println(mem.(*Member).Email) //fmt.Println(mem.(*Member).Email)
} }