1 2 3 4 5 6 7 8 9 10
package prototest import ( "github.com/stretchr/testify/require" "google.golang.org/protobuf/proto" ) func Equals[T proto.Message](t require.TestingT, exp, got T) { require.True(t, proto.Equal(exp, got), "\nexp: %v\ngot: %v", exp, got) }