public void ensureInstanceWithSameDescriptionIsEqual() { Restriction instance = new Restriction("restriction", new SameMaterialAndFinishAlgorithm()); Restriction other = new Restriction("restriction", new SameMaterialAndFinishAlgorithm()); Assert.True(instance.Equals(other)); }
public void ensureInstanceWithDifferentDescriptionIsntEqual() { Restriction instance = new Restriction("restriction", new SameMaterialAndFinishAlgorithm()); Restriction other = new Restriction("bananas", new SameMaterialAndFinishAlgorithm()); Assert.False(instance.Equals(other)); }
public void ensureNullValueIsntEqual() { Restriction instance = new Restriction("restriction", new SameMaterialAndFinishAlgorithm()); Assert.False(instance.Equals(null)); }
public void ensureInstanceOfDifferentTypeIsntEqual() { Restriction instance = new Restriction("restriction", new SameMaterialAndFinishAlgorithm()); Assert.False(instance.Equals("bananas")); }
public void ensureSameInstanceIsEqual() { Restriction instance = new Restriction("restriction", new SameMaterialAndFinishAlgorithm()); Assert.True(instance.Equals(instance)); }