public void MatchMethodReferences()
{
const string methodName = "MyMethod";
var expected = new MemberReference(CreateTypeRef1(), methodName, new MethodSignature(CreateTypeSig1()));
var match = new MemberReference(CreateTypeRef1(), methodName, new MethodSignature(CreateTypeSig1()));
var fail1 = new MemberReference(CreateTypeRef1(), methodName + "1", new MethodSignature(CreateTypeSig1()));
var fail2 = new MemberReference(CreateTypeRef2(), methodName, new MethodSignature(CreateTypeSig1()));
var fail3 = new MemberReference(CreateTypeRef2(), methodName, new MethodSignature(CreateTypeSig2()));
VerifyMatching(expected, match, fail1, fail2, fail3);
}