package testhelpers
import "go.mongodb.org/mongo-driver/internal/testutil/helpers"
Index ¶
- func FindJSONFilesInDir(t *testing.T, dir string) []string
- func GetIntFromInterface(i interface{}) *int64
- func IsNil(object interface{}) bool
- func RequireNil(t *testing.T, variable interface{}, msgFormat string, msgVars ...interface{})
- func RequireNoErrorOnClose(t *testing.T, c io.Closer)
- func RequireNotNil(t *testing.T, variable interface{}, msgFormat string, msgVars ...interface{})
- func VerifyConnStringOptions(t *testing.T, cs connstring.ConnString, options map[string]interface{})
Functions ¶
func FindJSONFilesInDir ¶
FindJSONFilesInDir finds the JSON files in a directory.
func GetIntFromInterface ¶
func GetIntFromInterface(i interface{}) *int64
GetIntFromInterface attempts to convert an empty interface value to an integer.
Returns nil if it is not possible.
func IsNil ¶
func IsNil(object interface{}) bool
IsNil returns true if the object is nil
func RequireNil ¶
RequireNil throws an error if var is not nil
func RequireNoErrorOnClose ¶
RequireNoErrorOnClose ensures there is not an error when calling Close.
func RequireNotNil ¶
RequireNotNil throws an error if var is nil
func VerifyConnStringOptions ¶
func VerifyConnStringOptions(t *testing.T, cs connstring.ConnString, options map[string]interface{})
VerifyConnStringOptions verifies the options on the connection string.
Source Files ¶
helpers.go
- Version
- v1.4.0
- Published
- Jul 30, 2020
- Platform
- darwin/amd64
- Imports
- 11 packages
- Last checked
- 3 minutes ago –
Tools for package owners.