Documentation ¶
Overview ¶
Package goconveyx extends github.com/smartystreets/goconvey by providing a few more functions:
- ShouldDeepEqual
- ShouldResembleSlice
- ShouldResembleByKey
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ShouldDeepEqual ¶
func ShouldDeepEqual(actual interface{}, expected ...interface{}) string
ShouldDeepEqual is the same as ShouldResemble with better error message.
func ShouldResembleByKey ¶
ShouldResembleByKey does deep equal comparison on two slices sorted by given key. It works on slices with map and struct as element. It's useful when you want to compare rows retrieved from database.
func ShouldResembleSlice ¶
func ShouldResembleSlice(actual interface{}, expected ...interface{}) string
ShouldResembleSlice does deep equal comparison on two slices without ordering.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.