public void ShouldReturnTrueForEqualsOfStrategiesWithEqualNamesButDifferentConfigurations() { var firstStrategy = new TestStrategy("aConfigKey", "aConfigValue"); var secondStrategy = new TestStrategy("anotherKey", "anotherValue"); var areEqual = firstStrategy.Equals(secondStrategy); Assert.True(areEqual); }
public void ShouldReturnFalseForEqualsOfStrategiesWithDifferentStrategyNames() { var firstStrategy = new TestStrategy("aConfigKey", "aConfigValue"); var secondStrategy = new IncidentToAdjacentStrategy(); var areEqual = firstStrategy.Equals(secondStrategy); Assert.False(areEqual); }