github.com/WindomZ/go-commander@v1.2.2/result_test.go (about) 1 package commander 2 3 import ( 4 "errors" 5 "github.com/WindomZ/testify/assert" 6 "testing" 7 ) 8 9 func TestNewResult(t *testing.T) { 10 r := newResult("test") 11 assert.Equal(t, r.Error().Error(), "test") 12 } 13 14 func TestNewResultCode(t *testing.T) { 15 r := newResultCode(1, "test") 16 assert.Equal(t, r.Code(), 1) 17 assert.Equal(t, r.Error().Error(), "test") 18 } 19 20 func TestNewResultError(t *testing.T) { 21 r := newResultError(errors.New("Test"), 2) 22 assert.Equal(t, r.Code(), 2) 23 assert.Equal(t, r.Error().Error(), "Test") 24 }