package testutil import ( "testing" "git.wtrh.nl/patterns/gopatterns/pkg/position" "github.com/stretchr/testify/require" ) func EqualPosition(tb testing.TB, expected, actual position.Position, delta float64, msgAndArgs ...interface{}) { tb.Helper() require.InDelta(tb, expected.Vector.X, actual.Vector.X, delta, msgAndArgs) require.InDelta(tb, expected.Vector.Y, actual.Vector.Y, delta, msgAndArgs) require.InDelta(tb, expected.Rotation, actual.Rotation, delta, msgAndArgs) }