Versions in this module Expand all Collapse all v0 v0.2.1 Oct 2, 2024 Changes in this version + func Contains(t *testing.T, exp, got interface{}, args ...interface{}) bool + func ContainsOf(t *testing.T, exp, got interface{}, args ...interface{}) bool + func ElementsMatch(t *testing.T, exp, got interface{}, args ...interface{}) bool + func Empty(t *testing.T, got interface{}, args ...interface{}) bool + func Equal(t *testing.T, exp, got interface{}, args ...interface{}) bool + func EqualJson(t *testing.T, exp, got string) bool + func EqualJsonByte(t *testing.T, exp, got []byte) bool + func EqualJsonByteWithConsoleOutput(t *testing.T, exp, got []byte) bool + func EqualJsonStrWithConsoleOutput(t *testing.T, exp, got string) bool + func Error(t *testing.T, got error, args ...interface{}) bool + func False(t *testing.T, got bool, args ...interface{}) bool + func GetLastTestCasePositionFromCallerStack() (string, string) + func Greater(t *testing.T, exp interface{}, got interface{}, args ...interface{}) bool + func GreaterOrEqual(t *testing.T, exp interface{}, got interface{}, args ...interface{}) bool + func HandleJsonNumber(data interface{}) (res interface{}) + func IsExist(t *testing.T, exp string, got map[string]interface{}, args ...interface{}) bool + func JsonValidate(t *testing.T, scheam string, v interface{}) + func JsonValidateFromFile(t *testing.T, scheamFilePath string, v interface{}, args ...interface{}) bool + func Less(t *testing.T, exp interface{}, got interface{}, args ...interface{}) bool + func LessOrEqual(t *testing.T, exp interface{}, got interface{}, args ...interface{}) bool + func Nil(t *testing.T, got interface{}, args ...interface{}) bool + func NoError(t *testing.T, got error, args ...interface{}) bool + func NotEmpty(t *testing.T, got interface{}, args ...interface{}) bool + func NotEqual(t *testing.T, exp, got interface{}, args ...interface{}) bool + func NotNil(t *testing.T, got interface{}, args ...interface{}) bool + func True(t *testing.T, got bool, args ...interface{}) bool + type Expect struct + Key string + Method string + SchemaPath string + Value interface{} + func (exp *Expect) Assert(t *testing.T, got interface{}, args ...interface{}) bool + func (exp *Expect) AssertKey(t *testing.T) string + func (exp *Expect) AssertObjFields(t *testing.T, result interface{}, args ...interface{}) bool + func (exp *Expect) DetermineGot(got interface{}) (string, interface{}) + func (exp *Expect) InInterval(t *testing.T, result interface{}, args ...interface{}) bool + type ExpectMultiMethod func(t *testing.T, exp, got interface{}, msg ...interface{}) bool + type ExpectSingleMethod func(t *testing.T, got interface{}, msg ...interface{}) bool + type Interval struct + Left *IntervalConf + Right *IntervalConf + type IntervalConf struct + Rule string + Value float64 + type IntervalRule string + const ClosedInterval + const OpenInterval