public void TryParse_NotValid(string message)
        {
            var target = new MoveCastleParser();
            var parsed = target.TryParse(message, out var castleDto);

            Assert.IsFalse(parsed);
            Assert.IsNull(castleDto);
        }
        public void TryParse_Valid(string message, bool kingSide)
        {
            var target = new MoveCastleParser();
            var parsed = target.TryParse(message, out var castleDto);

            Assert.IsTrue(parsed);
            Assert.AreEqual(kingSide, castleDto.KingSide);
        }