package redisrpc
|
|
|
|
import (
|
|
// "strconv"
|
|
"testing"
|
|
// "tgo/helper"
|
|
)
|
|
|
|
func Test_HSet(t *testing.T) {
|
|
|
|
// val := map[string]interface{}{"id": "123", "name": "这是一个测试", "dis": "xxx"}
|
|
|
|
reply, err := HSet("testing2", "test1", "val")
|
|
|
|
t.Log(reply)
|
|
t.Log(err)
|
|
|
|
ret, err := HGetString("testing", "test")
|
|
|
|
t.Log(ret)
|
|
if err == nil {
|
|
t.Log("nil", err)
|
|
} else {
|
|
t.Log("error:", err)
|
|
}
|
|
|
|
// ret2, err := HSetExpire("testing2", 200)
|
|
// t.Log(ret2)
|
|
// t.Log(err)
|
|
|
|
// ret3, err := HMSet("testing2", "test1", "test1")
|
|
// t.Log(ret3)
|
|
// t.Log(err)
|
|
|
|
// ret4, err := HGetAll("1000064_product")
|
|
// // ret := ret4.([]interface{})
|
|
// // t.Log()
|
|
// for _, val := range ret4 {
|
|
// // str := strconv.FormatUint(val.([]uint64), 10)
|
|
// // t.Log(helper.ToStr(val))
|
|
// t.Log(string(val))
|
|
// }
|
|
// t.Log(err)
|
|
}
|