github.com/lingyao2333/mo-zero@v1.4.1/core/stores/mon/clientmanager_test.go (about) 1 package mon 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/assert" 7 "go.mongodb.org/mongo-driver/mongo/integration/mtest" 8 ) 9 10 func TestClientManger_getClient(t *testing.T) { 11 mt := mtest.New(t, mtest.NewOptions().ClientType(mtest.Mock)) 12 defer mt.Close() 13 14 mt.Run("test", func(mt *mtest.T) { 15 Inject(mtest.ClusterURI(), mt.Client) 16 cli, err := getClient(mtest.ClusterURI()) 17 assert.Nil(t, err) 18 assert.Equal(t, mt.Client, cli) 19 }) 20 }