Files
crawlab/backend/database/mongo_test.go
2019-08-18 12:09:54 +08:00

20 lines
426 B
Go

package database
import (
. "github.com/smartystreets/goconvey/convey"
"github.com/spf13/viper"
"testing"
)
func TestGetDb(t *testing.T) {
Convey("Test GetDb", t, func() {
s, db := GetDb()
Convey("The value should be Session.Copy", func() {
So(s, ShouldEqual, Session.Copy())
})
Convey("The value should be reference of database", func() {
So(db, ShouldEqual, s.DB(viper.GetString("mongo.db")))
})
})
}