Ejemplo n.º 1
0
        public async Task Can_Serialize_To_Json()
        {
            // Assemble
            HardCodedNavigationTreeBuilder builder       = new HardCodedNavigationTreeBuilder();
            NavigationTreeJsonConverter    jsonConverter = new NavigationTreeJsonConverter();

            //Act
            TreeNode <NavigationNode> rootNode = await builder.GetTree();

            string json = jsonConverter.ConvertToJsonIndented(rootNode);



            //Assert
            Assert.True(!string.IsNullOrEmpty(json));

            //using (StreamWriter stream = File.CreateText("dumpjson.txt"))
            //{
            //    stream.WriteLine(json);
            //}

            //System.Console.WriteLine(json);

            //output.WriteLine(json);
        }
        public async Task Can_Serialize_To_Json()
        {
            // Assemble
            HardCodedNavigationTreeBuilder builder = new HardCodedNavigationTreeBuilder();
            NavigationTreeJsonConverter jsonConverter = new NavigationTreeJsonConverter();

            //Act
            TreeNode<NavigationNode> rootNode = await builder.GetTree();
            string json = jsonConverter.ConvertToJsonIndented(rootNode);



            //Assert
            Assert.True(!string.IsNullOrEmpty(json));

            //using (StreamWriter stream = File.CreateText("dumpjson.txt"))
            //{
            //    stream.WriteLine(json);
            //}

            //System.Console.WriteLine(json);

            //output.WriteLine(json);
        }