Example #1
0
        public void BattleActionEnumHelperTests_ConvertStringToEnum_On_Should_Pass()
        {
            // Arrange

            // Act
            var result = BattleActionEnumHelper.ConvertStringToEnum("On");

            // Reset

            // Assert
            Assert.AreEqual(BattleActionEnum.On, result);
        }
        public void BattleActionEnumHelper_ConvertStringToEnum_Should_Pass()
        {
            // Arrange

            var myList = Enum.GetNames(typeof(BattleActionEnum)).ToList();

            BattleActionEnum myActual;
            BattleActionEnum myExpected;

            // Act

            foreach (var item in myList)
            {
                myActual   = BattleActionEnumHelper.ConvertStringToEnum(item);
                myExpected = (BattleActionEnum)Enum.Parse(typeof(BattleActionEnum), item);

                // Assert
                Assert.AreEqual(myExpected, myActual, "string: " + item + TestContext.CurrentContext.Test.Name);
            }
        }