32 lines
774 B
Go
32 lines
774 B
Go
package cache_test
|
|
|
|
import (
|
|
"go_dreamfactory/pb"
|
|
"go_dreamfactory/sys/cache"
|
|
"testing"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
"github.com/stretchr/testify/require"
|
|
)
|
|
|
|
func TestFriendApply(t *testing.T) {
|
|
err := cache.Defsys.Friend_Update(&pb.Cache_FriendData{
|
|
UserId: "629f159310d6970846f7ef26",
|
|
FriendIds: []string{"629f147e3d276120561bfa18"},
|
|
ApplyIds: []string{"629eb3f4132dc4bb26139659"},
|
|
})
|
|
|
|
require.Nil(t, err, nil)
|
|
}
|
|
|
|
func TestFriendGetTotal(t *testing.T) {
|
|
total := cache.Defsys.Friend_Total("629f159310d6970846f7ef26")
|
|
assert.Equal(t, total, int32(2))
|
|
}
|
|
|
|
func TestFriendGet(t *testing.T) {
|
|
data, err := cache.Defsys.Friend_Get("629f159310d6970846f7ef26")
|
|
require.NotNil(t, err, nil)
|
|
assert.Equal(t, data.UserId, "629f159310d6970846f7ef26")
|
|
}
|