public void SutDoesNotEqualAnonymousObject(object other) { var sut = new AssemblyElement(this.GetType().Assembly); var actual = sut.Equals(other); Assert.False(actual); }
public void SutDoesNotEqualDifferentInstanceOfSameType() { var sut = new AssemblyElement(this.GetType().Assembly); var other = new AssemblyElement(typeof(Version).Assembly); var actual = sut.Equals(other); Assert.False(actual); }
public void SutEqualsOtherIdenticalInstance() { var a = this.GetType().Assembly; var sut = new AssemblyElement(a); var other = new AssemblyElement(a); var actual = sut.Equals(other); Assert.True(actual); }