128 lines
2.0 KiB
Go
128 lines
2.0 KiB
Go
package member
|
|
|
|
import (
|
|
"testing"
|
|
"encoding/json"
|
|
"github.com/golang/glog"
|
|
"fmt"
|
|
)
|
|
|
|
func TestMemberService_Login(t *testing.T) {
|
|
|
|
}
|
|
|
|
func TestMemberService_Regist(t *testing.T) {
|
|
//m := &MemberService{
|
|
// Param: &Member{
|
|
// Email:"geek2@loafle.com",
|
|
// PwSalt:"qwer5795",
|
|
// Company:"Loafle",
|
|
// Name:"Geek",
|
|
// Phone:"010-4055-6699",
|
|
// },
|
|
//}
|
|
|
|
ms := NewMemberService()
|
|
|
|
m := &Member{
|
|
Email:"geek2@loafle.com",
|
|
PwSalt:"qwer5795",
|
|
Pw:"qwer5795",
|
|
CompanyName:"Loafle",
|
|
Name:"Geek",
|
|
Phone:"010-4055-6699",
|
|
Status:&MetaMemberStatus{Id:"1"},
|
|
}
|
|
retMem, _ := ms.Regist(m)
|
|
t.Log(retMem)
|
|
}
|
|
|
|
func TestMemberLogin(t *testing.T) {
|
|
//m := &MemberService{
|
|
// Param:&Member{
|
|
// Email:"geek@loafle.com",
|
|
// PwSalt:"qwer5795",
|
|
// },
|
|
//}
|
|
ms := NewMemberService()
|
|
m := &Member{
|
|
Email:"geek@loafle.com",
|
|
PwSalt:"qwer5795",
|
|
}
|
|
|
|
b, _ := ms.Login(m)
|
|
t.Log("LOGIN RESULT : ", b)
|
|
}
|
|
|
|
func TestMemberService_Read(t *testing.T) {
|
|
mm := &Member{
|
|
Id:"1",
|
|
}
|
|
|
|
ms := NewMemberService()
|
|
rr, err := ms.Read(mm)
|
|
|
|
if err != nil {
|
|
t.Error(err)
|
|
}
|
|
|
|
t.Log(rr)
|
|
}
|
|
|
|
func TestMemberService_ReadByEmail(t *testing.T) {
|
|
ms := NewMemberService()
|
|
m := &Member{
|
|
Email:"overflow@loafle.com",
|
|
}
|
|
|
|
rr, err := ms.ReadByEmail(m)
|
|
if err != nil {
|
|
t.Error(err)
|
|
}
|
|
|
|
t.Log(rr)
|
|
}
|
|
|
|
func TestMemberUpdate(t *testing.T) {
|
|
|
|
ms := NewMemberService()
|
|
m := &Member{
|
|
Id:"1",
|
|
}
|
|
rm, _ := ms.Read(m)
|
|
|
|
json.Unmarshal([]byte(rm), m)
|
|
|
|
m.Phone = "010-4055-6699"
|
|
m.Status.Id = "1"
|
|
m.Name = "Park"
|
|
rr, err := ms.Modify(m)
|
|
|
|
if err != nil {
|
|
t.Error(err)
|
|
}
|
|
|
|
t.Log(rr)
|
|
}
|
|
|
|
func TestComvertJson(t *testing.T) {
|
|
|
|
m := make(map[string]string)
|
|
m["email"] = "geek@loafle.com"
|
|
m["pwSalt"] = "qwer5795"
|
|
ss := NewMemberService()
|
|
|
|
paramStr, err := json.Marshal(m)
|
|
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)
|
|
} |