Allow mock matchers
Allow to specify expected arguments as mock matchers, eg.
recordMatcher := mock.MatchedBy(func(record *testRecord) bool { return record.ID == 1 })
sess.ExpectGetArgs(recordMatcher, nil, &testRecord{ID: 2}, nil)
Allow to specify expected arguments as mock matchers, eg.
recordMatcher := mock.MatchedBy(func(record *testRecord) bool { return record.ID == 1 })
sess.ExpectGetArgs(recordMatcher, nil, &testRecord{ID: 2}, nil)