Ejemplo n.º 1
0
        public void OptionEnumGen_CompareTo()
        {
            var optionEnumGen = new OptionEnumGen
            {
                Name  = "MyEnum",
                Value = new KeyValuePair <string, int>(MyEnum.Option2.ToString(), (int)MyEnum.Option2)
            };

            var expectedValue = optionEnumGen.CompareTo(null);

            Assert.AreEqual(-1, expectedValue);

            expectedValue = optionEnumGen.CompareTo(new object { });
            Assert.AreEqual(-1, expectedValue);

            expectedValue = optionEnumGen.CompareTo(optionEnumGen);
            Assert.AreEqual(0, expectedValue);
        }