public void SerializeHierachyTest() { var root = new Hierachy { Root = new FolderNode { Children = new List <Node> { new FolderNode { Children = new List <Node> { new ElemNode { Size = 3 } } } } } }; var str = JsonConvert.SerializeObject(root); Assert.AreEqual( "{\"Root\":{\"NodeType\":1,\"Children\":[{\"NodeType\":1,\"Children\":[{\"NodeType\":2,\"Size\":3}]}]}}", str); }
private void InitaliseControls() { btnPlay.DisableSelect(); btnPlay.MouseClick += PlayClicked; _inspector = new Inspector(dgvInspector); _inspector.SetScene(_scene); _hierarchy = new Hierachy(_inspector, _resoucesPath); _hierarchy.InitaliseControls(hierarchyListBox, contextMenuStrip1); _hierarchy.SetScene(_scene); }