github.com/seeker-insurance/kit@v0.0.13/imath/operator/unop_test.go (about) 1 package operator 2 3 import ( 4 "testing" 5 6 "github.com/seeker-insurance/kit/random" 7 "github.com/stretchr/testify/assert" 8 ) 9 10 func TestNeg(t *testing.T) { 11 A, _ := random.Int64s(25) 12 for i := range A { 13 a := int(A[i]) 14 assert.Equal(t, -a, Neg(a)) 15 } 16 } 17 18 func TestNoOp(t *testing.T) { 19 A, _ := random.Int64s(25) 20 for i := range A { 21 a := int(A[i]) 22 assert.Equal(t, a, NoOp(a)) 23 } 24 }