12345678910111213141516171819202122232425262728293031323334353637383940 |
- package service
- import (
- "context"
- "testing"
- "go-common/app/admin/main/config/conf"
- "github.com/BurntSushi/toml"
- . "github.com/smartystreets/goconvey/convey"
- )
- func svr(t *testing.T) (svr *Service) {
- var (
- confPath = "../cmd/config-admin-example.toml"
- conf *conf.Config
- )
- Convey("should decodeFile file", t, func() {
- _, err := toml.DecodeFile(confPath, &conf)
- So(err, ShouldBeNil)
- })
- return New(conf)
- }
- func TestService_UpdateToken(t *testing.T) {
- svr := svr(t)
- Convey("should update token", t, func() {
- err := svr.UpdateToken(context.Background(), "dev", "sh001", 2888)
- So(err, ShouldBeNil)
- })
- }
- func TestService_AppByName(t *testing.T) {
- svr := svr(t)
- Convey("should get app by name", t, func() {
- app, err := svr.AppByTree(2888, "dev", "sh001")
- So(err, ShouldBeNil)
- So(app, ShouldNotBeEmpty)
- })
- }
|