You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

35 lines
650 B

package client
import (
"context"
"os"
"testing"
"go-common/app/interface/main/dm2/model"
. "github.com/smartystreets/goconvey/convey"
)
var svr *Service
func TestMain(m *testing.M) {
// new rpc client
svr = New(nil)
os.Exit(m.Run())
}
func TestSubjectInfos(t *testing.T) {
var (
tp int32 = 1
oids = []int64{1221, 1491, 1352, 1391, 1291, 10109227}
)
Convey("test dm subject info", t, func() {
arg := &model.ArgOids{Type: tp, Oids: oids, Plat: 1}
res, err := svr.SubjectInfos(context.TODO(), arg)
So(err, ShouldBeNil)
So(res, ShouldNotBeEmpty)
for oid, v := range res {
t.Logf("oid:%d,%+v", oid, v)
}
})
}