public void Equals_ReturnsFalse_WhenOtherDomainEventHandlerIsNull() { // Arrange AbstractDomainEventHandler domainEventHandlerA = Substitute.ForPartsOf <AbstractDomainEventHandler>(); AbstractDomainEventHandler domainEventHandlerB = default; bool actual; // Act actual = domainEventHandlerA.Equals(domainEventHandlerB); // Assert Assert.False(actual); }
public void BangEqual_ReturnsFalse_IfDomainEventHandlersAreEqual() { // Arrange AbstractDomainEventHandler domainEventHandlerA = Substitute.ForPartsOf <AbstractDomainEventHandler>(); AbstractDomainEventHandler domainEventHandlerB = domainEventHandlerA; bool actual; // Act actual = domainEventHandlerA != domainEventHandlerB; // Assert Assert.False(actual); }
public void BangEqual_ReturnsTrue_IfRightIsNull() { // Arrange AbstractDomainEventHandler domainEventHandlerA = Substitute.ForPartsOf <AbstractDomainEventHandler>(); AbstractDomainEventHandler domainEventHandlerB = default; bool actual; // Act actual = domainEventHandlerA != domainEventHandlerB; // Assert Assert.True(actual); }
public void EqualEqual_ReturnsFalse_IfLeftIsNull() { // Arrange AbstractDomainEventHandler domainEventHandlerA = default; AbstractDomainEventHandler domainEventHandlerB = Substitute.ForPartsOf <AbstractDomainEventHandler>(); bool actual; // Act actual = domainEventHandlerA == domainEventHandlerB; // Assert Assert.False(actual); }
public void GetHashCode_ReturnsDifferentValues_IfTheRuntimeInstancesAreTheDifferent() { AbstractDomainEventHandler domainEventHandlerA = Substitute.ForPartsOf <AbstractDomainEventHandler>(); AbstractDomainEventHandler domainEventHandlerB = Substitute.ForPartsOf <AbstractDomainEventHandler>(); int hashA, hashB; // Act hashA = domainEventHandlerA.GetHashCode(); hashB = domainEventHandlerB.GetHashCode(); // Assert Assert.NotEqual(hashA, hashB); }
public void Equals_ReturnsTrue_WhenTheDomainEventHandlerAreTheSame() { // Arrange AbstractDomainEventHandler domainEventHandlerA = Substitute.ForPartsOf <AbstractDomainEventHandler>(); AbstractDomainEventHandler domainEventHandlerB = domainEventHandlerA; bool actual; // Act actual = domainEventHandlerA.Equals(domainEventHandlerB); // Assert Assert.True(actual); }