Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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));
        }