59 lines
1.2 KiB
Go
59 lines
1.2 KiB
Go
package db
|
|
|
|
import (
|
|
"go_dreamfactory/pb"
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/require"
|
|
)
|
|
|
|
func Test_Pack_InitUserPack(t *testing.T) {
|
|
_, err := db.Pack_InitUserPack("liwei1dao")
|
|
require.Nil(t, err)
|
|
}
|
|
|
|
func Test_Pack_UpdateGridToUserPack(t *testing.T) {
|
|
data, err := db.Pack_UpdateGridToUserPack("liwei1dao",
|
|
&pb.DB_GridData{
|
|
|
|
GridId: 0,
|
|
IsEmpty: false,
|
|
ItemId: 1001,
|
|
Amount: 202,
|
|
IsNewItem: true,
|
|
},
|
|
&pb.DB_GridData{
|
|
GridId: 1,
|
|
IsEmpty: false,
|
|
ItemId: 1002,
|
|
Amount: 202,
|
|
IsNewItem: true,
|
|
},
|
|
&pb.DB_GridData{
|
|
GridId: 2,
|
|
IsEmpty: false,
|
|
ItemId: 1003,
|
|
Amount: 202,
|
|
IsNewItem: true,
|
|
},
|
|
)
|
|
require.Nil(t, err)
|
|
require.Nil(t, data)
|
|
}
|
|
func Test_Pack_QueryUserPack(t *testing.T) {
|
|
data, err := db.Pack_QueryUserPack("liwei1dao")
|
|
require.Nil(t, err)
|
|
require.Nil(t, data)
|
|
}
|
|
|
|
func Test_Pack_UpdateGridAmountToUserPack(t *testing.T) {
|
|
data, err := db.Pack_AddGridAmountToUserPack("liwei1dao", 0, 102)
|
|
require.Nil(t, err)
|
|
require.Nil(t, data)
|
|
}
|
|
func Test_Pack_ModifyPackGridIsNewItem(t *testing.T) {
|
|
data, err := db.Pack_ModifyPackGridIsNewItem("liwei1dao", []int32{0, 1})
|
|
require.Nil(t, err)
|
|
require.Nil(t, data)
|
|
}
|