public void ReturnsEmptyStringIfNoData()
        {
            var move = new Move {
                BaseDamage = string.Empty
            };
            var    sut         = new DefaultBaseDamageResourceMapService();
            string actualValue = sut.MapFrom(move);

            Assert.That(actualValue, Is.Empty);
        }
        public void ReturnsNormalWhenOnlyNormalPresent()
        {
            var move = new Move {
                BaseDamage = "11"
            };
            var    sut          = new DefaultBaseDamageResourceMapService();
            string actualResult = sut.MapFrom(move);

            Assert.That(actualResult, Is.EqualTo("11"));
        }
        public void ReturnsFirstValueFromRawValuesSeparatedBySemiColon(string rawValue, string expectedParsedValue)
        {
            var move = new Move {
                BaseDamage = rawValue
            };

            var    sut         = new DefaultBaseDamageResourceMapService();
            string actualValue = sut.MapFrom(move);

            Assert.That(actualValue, Is.EqualTo(expectedParsedValue));
        }