Create & Init Project...
This commit is contained in:
59
app/service/openplatform/ticket-item/dao/guest_test.go
Normal file
59
app/service/openplatform/ticket-item/dao/guest_test.go
Normal file
@ -0,0 +1,59 @@
|
||||
package dao
|
||||
|
||||
import (
|
||||
"context"
|
||||
"testing"
|
||||
|
||||
item "go-common/app/service/openplatform/ticket-item/api/grpc/v1"
|
||||
|
||||
. "github.com/smartystreets/goconvey/convey"
|
||||
)
|
||||
|
||||
// TestAddGuest
|
||||
func TestDao_AddGuest(t *testing.T) {
|
||||
Convey("AddGuest", t, func() {
|
||||
once.Do(startService)
|
||||
res, err := d.AddGuest(context.TODO(), &item.GuestInfoRequest{
|
||||
Name: "gotester",
|
||||
GuestImg: "testerimg.jpg",
|
||||
Description: "this is a description",
|
||||
})
|
||||
So(res, ShouldBeTrue)
|
||||
So(err, ShouldBeNil)
|
||||
})
|
||||
}
|
||||
|
||||
// TestUpdateGuest
|
||||
func TestDao_UpdateGuest(t *testing.T) {
|
||||
Convey("UpdateGuest", t, func() {
|
||||
once.Do(startService)
|
||||
res, err := d.UpdateGuest(context.TODO(), &item.GuestInfoRequest{
|
||||
ID: 55,
|
||||
Name: "gotester22",
|
||||
GuestImg: "testerimg.jpg2222",
|
||||
Description: "this is a description222",
|
||||
})
|
||||
So(res, ShouldBeTrue)
|
||||
So(err, ShouldBeNil)
|
||||
})
|
||||
}
|
||||
|
||||
// TestGuestStatus
|
||||
func TestDao_GuestStatus(t *testing.T) {
|
||||
Convey("GuestStatus", t, func() {
|
||||
once.Do(startService)
|
||||
res, err := d.GuestStatus(context.TODO(), 57, 1)
|
||||
So(res, ShouldBeTrue)
|
||||
So(err, ShouldBeNil)
|
||||
})
|
||||
}
|
||||
|
||||
// TestGetGuests
|
||||
func TestDao_GetGuests(t *testing.T) {
|
||||
Convey("GetGuest", t, func() {
|
||||
once.Do(startService)
|
||||
res, err := d.GetGuests(context.TODO(), 60)
|
||||
So(res, ShouldNotBeNil)
|
||||
So(err, ShouldBeNil)
|
||||
})
|
||||
}
|
Reference in New Issue
Block a user