Files
go-zero/core/errorx/atomicerror_test.go
2020-07-26 17:09:05 +08:00

22 lines
333 B
Go

package errorx
import (
"errors"
"testing"
"github.com/stretchr/testify/assert"
)
var errDummy = errors.New("hello")
func TestAtomicError(t *testing.T) {
var err AtomicError
err.Set(errDummy)
assert.Equal(t, errDummy, err.Load())
}
func TestAtomicErrorNil(t *testing.T) {
var err AtomicError
assert.Nil(t, err.Load())
}