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); }