public void CompareExternalEdgeToObject() { // Arrange ExternalEdge ee = new ExternalEdge(); // Act // Assert Assert.IsFalse(ee.Equals(new object())); }
public void CompareEqualExternalEdgesInitializingConstructor() { // Arrange ExternalEdge ee1 = new ExternalEdge(6, this.referenceStep1), ee2 = new ExternalEdge(6, this.referenceStep1); // Act // Assert Assert.IsTrue(ee1 == ee2); Assert.IsFalse(ee1 != ee2); Assert.IsTrue(ee1.Equals(ee2)); }
public void CompareExternalEdgesStandardConstructor() { // Arrange ExternalEdge ee1 = new ExternalEdge(), ee2 = new ExternalEdge(); // Act // Assert Assert.IsTrue(ee1 == ee2); Assert.IsFalse(ee1 != ee2); Assert.IsTrue(ee1.Equals(ee2)); }
public void CompareExternalEdgesDifferentTargetStep() { // Arrange ExternalEdge ee1 = new ExternalEdge(6, this.referenceStep1), ee2 = new ExternalEdge(6, this.referenceStep2); // Act // Assert Assert.IsFalse(ee1 == ee2); Assert.IsTrue(ee1 != ee2); Assert.IsFalse(ee1.Equals(ee2)); }