public void Equals_ForTwoEnumElementsOfSameValue_ReturnsTrueEvenForDiffrentDescription() { var firstEnumElement = new EnumElement<SimpleEnum>(SimpleEnum.TwentyOne, "description"); var secondEnumElement = new EnumElement<SimpleEnum>(SimpleEnum.TwentyOne, "diffrent description"); Assert.IsTrue(firstEnumElement.Equals(secondEnumElement)); }
public void Equals_ForTwoEnumElementsOfDiffrentValue_ReturnsFalse() { var firstEnumElement = new EnumElement<SimpleEnum>(SimpleEnum.One, "description"); var secondEnumElement = new EnumElement<SimpleEnum>(SimpleEnum.TwentyOne, "description"); Assert.IsFalse(firstEnumElement.Equals(secondEnumElement)); }