public void HashcodeAndEquals_AssemblyReferenceIsDifferent() { var a = MethodRef.CreateLocalReference(_nA, _mA, _dA); var b = MethodRef.CreateAssemblyReference(_nA, _mA); Assert.AreNotEqual(a, b); Assert.IsFalse(a.GetHashCode() == b.GetHashCode()); }
public void ShouldSetProperties2() { var actual = MethodRef.CreateAssemblyReference(_nA, _mA); Assert.AreSame(_nA, actual.Name); Assert.IsNull(actual.Declaration); Assert.AreSame(_mA, actual.Method); Assert.IsTrue(actual.IsAssemblyReference); }