public void DomainEntityComparer_ComparedOnClassNotHandledByEqualsMethod_ThrowsException()
 {
     var fakeClassForTesting = new FakeClass();
     var sut = new DomainEntityComparer();
     sut.Equals(fakeClassForTesting, fakeClassForTesting);
 }
 public void DomainEntityComparer_ComparedOnString_ReturnsEqualTrue()
 {
     const string stringToCompare = "red";
     var sut = new DomainEntityComparer();
     sut.Equals(stringToCompare, stringToCompare).ShouldBeTrue();
 }
 public void Constructor_NoInputParams_ImplementsIEqualityComparer()
 {
     var sut = new DomainEntityComparer();
     sut.ShouldBeInstanceOf<IEqualityComparer>();
 }