60 lines
1.2 KiB
Go
60 lines
1.2 KiB
Go
package service
|
|
|
|
import (
|
|
. "github.com/smartystreets/goconvey/convey"
|
|
"go-common/app/admin/ep/melloi/model"
|
|
"testing"
|
|
)
|
|
|
|
var (
|
|
gs = model.GRPCSnap{
|
|
ID: 1,
|
|
GRPCID: 1,
|
|
TaskName: "test",
|
|
Department: "test",
|
|
Project: "ep",
|
|
APP: "melloi",
|
|
Active: 1,
|
|
HostName: "172.22.33.22",
|
|
Port: 9000,
|
|
ServiceName: "get",
|
|
ProtoClassName: "code",
|
|
PkgPath: "book",
|
|
RequestType: "reqmsg",
|
|
RequestMethod: "reqmethod",
|
|
RequestContent: "reqcontent",
|
|
ResponseType: "returnmsg",
|
|
ScriptPath: "sp",
|
|
JarPath: "jp",
|
|
JmxPath: "jmxpat",
|
|
JmxLog: "hnxkig",
|
|
JtlLog: "ht.lgo",
|
|
ThreadsSum: 1,
|
|
RampUp: 1,
|
|
Loops: -1,
|
|
LoadTime: 1,
|
|
UpdateBy: "hujianping",
|
|
}
|
|
)
|
|
|
|
func Test_GrpcSnap(t *testing.T) {
|
|
Convey("query grpc snap", t, func() {
|
|
_, err := s.QueryGRPCSnapByID(gs.ID)
|
|
So(err, ShouldBeNil)
|
|
})
|
|
|
|
Convey("update grpc snap", t, func() {
|
|
err := s.UpdateGRPCSnap(&gs)
|
|
So(err, ShouldBeNil)
|
|
})
|
|
Convey("create grpc snap", t, func() {
|
|
err := s.CreateGRPCSnap(&gs)
|
|
So(err, ShouldBeNil)
|
|
})
|
|
|
|
Convey("delete grpc snap", t, func() {
|
|
err := s.DeleteGRPCSnap(gs.ID)
|
|
So(err, ShouldBeNil)
|
|
})
|
|
}
|