public void CollectionOfTwoMinimalGameTreesIsSuccessfullySerialized()
        {
            var targetSgf  = "(;)(;)";
            var parser     = new SgfParser();
            var collection = parser.Parse(targetSgf);
            var serialized = new SgfSerializer().Serialize(collection);

            Assert.AreEqual(targetSgf, serialized);
        }
        public void SimpleSgfInputIsSuccessfullySerialized()
        {
            var targetSgf =
                @"(;FF[4]C[root](;C[a];C[b](;C[c])(;C[d];C[e]))(;C[f](;C[g];C[h];C[i])(;C[j];LB[ab:Hello world!])))";
            var parser     = new SgfParser();
            var collection = parser.Parse(targetSgf);
            var serialized = new SgfSerializer().Serialize(collection);

            Assert.AreEqual(targetSgf, serialized);
        }