public void NumberRangedNumberParserCanParseNumberInRange()
        {
            var parser = SpecialSgfPropertyValueParsers.RangedNumberParser(3, 10);
            var parsed = parser("5") as SgfNumberValue;

            Assert.IsNotNull(parsed);
            Assert.AreEqual(5, parsed.Value);
        }
        public void NumberRangedNumberParserCantParseNumberAboveRange()
        {
            var parser = SpecialSgfPropertyValueParsers.RangedNumberParser(3, 10);

            parser("30");
        }
 public void RangedNumberParserThrowsForInvalidRange()
 {
     SpecialSgfPropertyValueParsers.RangedNumberParser(5, 2);
 }