- basic elm api added.
This commit is contained in:
37
platform/elmapi/elmapi_test.go
Normal file
37
platform/elmapi/elmapi_test.go
Normal file
@@ -0,0 +1,37 @@
|
||||
package elmapi
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"testing"
|
||||
|
||||
"git.rosy.net.cn/baseapi/utils"
|
||||
"go.uber.org/zap"
|
||||
)
|
||||
|
||||
var (
|
||||
elmapi *ELMAPI
|
||||
sugarLogger *zap.SugaredLogger
|
||||
)
|
||||
|
||||
func init() {
|
||||
logger, _ := zap.NewDevelopment()
|
||||
sugarLogger = logger.Sugar()
|
||||
elmapi = NewELMAPI("bab2a27f99562f394b411dbb9a6214da", "KLRDcOZGrk", "1fc221f8265506531da36fb613d5f5ad673f2e9a", sugarLogger, true)
|
||||
}
|
||||
|
||||
func TestTest(t *testing.T) {
|
||||
sugarLogger.Debug(utils.GetCurTimeStr())
|
||||
}
|
||||
|
||||
func TestAccessELM(t *testing.T) {
|
||||
result, err := elmapi.AccessELM("eleme.user.getUser", nil)
|
||||
if err != nil {
|
||||
t.Fatalf("Error when accessing AccessJDQuery result:%v, error:%v", result, err)
|
||||
} else {
|
||||
userIdNumber := result.Result["userId"].(json.Number)
|
||||
userId, err := userIdNumber.Int64()
|
||||
if userId != 336072266326420104 || err != nil {
|
||||
t.Fatalf("userId is not correct:%v", userIdNumber)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user