12345678910111213141516171819202122232425262728293031323334 |
- package dao
- import (
- "context"
- "testing"
- "time"
- "go-common/app/admin/main/reply/model"
- . "github.com/smartystreets/goconvey/convey"
- )
- func TestAdminLog(t *testing.T) {
- var (
- oids = []int64{1, 2, 3}
- rpIDs = []int64{10, 20, 30}
- adminID = int64(100)
- typ = int32(1)
- c = context.Background()
- now = time.Now()
- )
- Convey("add admin log", t, WithDao(func(d *Dao) {
- rows, err := d.AddAdminLog(c, oids, rpIDs, adminID, typ, model.AdminIsNew, model.AdminIsReport, model.AdminOperDelete, "result", "remark", now)
- So(err, ShouldBeNil)
- So(rows, ShouldNotEqual, 0)
- t.Log(rows)
- rows, err = d.UpAdminNotNew(c, rpIDs, now)
- So(err, ShouldBeNil)
- So(rows, ShouldNotEqual, 0)
- res, err := d.AdminLogsByRpID(c, rpIDs[0])
- So(err, ShouldBeNil)
- So(len(res), ShouldNotEqual, 0)
- }))
- }
|