Example #1
0
        public void IsEnumToRepresenationEqual()
        {
            EnumCoreExtensions.ClearCache();

            EnumCore.Init(cache => cache.InitWith <TestEnum>());

            Assert.Equal("Enum 4", TestEnum.EnumFour.GetRepresentation());

            EnumCore.Init(cache => cache.InitWith <TestUShortEnum>());

            Assert.Equal("Enum 4", TestUShortEnum.EnumFour.GetRepresentation());
        }
Example #2
0
        public void IsRepresenationToEnumEqual()
        {
            EnumCoreExtensions.ClearCache();

            EnumCore.Init(cache => cache.InitWith <TestEnum>());

            Assert.Equal(TestEnum.EnumFour, "Enum 4".GetEnumFromRepresentation <TestEnum>());

            EnumCore.Init(cache => cache.InitWith <TestUShortEnum>());

            Assert.Equal(TestUShortEnum.EnumFour, "Enum 4".GetEnumFromRepresentation <TestUShortEnum>());
        }