package controller import ( "flag" "go-template/business/util" "os" "testing" "gitea.ckfah.com/cjjy/gocommon/pkg/boot" "gitea.ckfah.com/cjjy/gocommon/pkg/net/middleware" ) func TestMain(m *testing.M) { flag.Parse() boot.Init(boot.Qconf, boot.DB, boot.Redis, boot.Trace, boot.NacosDiscover, boot.RocketMQProducer) util.AddMiddleWareHandlerFunc(middleware.AccessLogMiddleware()) util.AddMiddleWareHandlerFunc(middleware.AddTraceId()) boot.Start() exitCode := m.Run() os.Exit(exitCode) }