package
1.1.3
Repository: https://github.com/go-spring/spring-base.git
Documentation: pkg.go.dev

# README

assert

Provides some useful assertion methods.

Install

go get github.com/go-spring/[email protected] 

Import

import "github.com/go-spring/spring-base/assert"

Example

assert.True(t, ok)
assert.False(t, ok)
assert.Nil(t, nil)
assert.Equal(t, 0, "0")
assert.NotEqual(t, "0", 0)
assert.Same(t, 0, "0")
assert.NotSame(t, "0", "0")
assert.Panic(t, func() {}, "an error")
assert.Matches(t, "there's no error", "an error")
assert.Error(t, errors.New("there's no error"), "an error")
assert.TypeOf(t, new(int), (*int)(nil))
assert.Implements(t, errors.New("error"), (*error)(nil))