using System; using System.Collections.Generic; using System.Text; using NUnit.Framework; using System.Windows.Forms; using System.Net; using Inet.Viewer; using Inet.Viewer.Data; using System.Threading; using System.Linq; namespace Inet.Viewer.WinForms { [TestFixture] class TestGroupTreeView { private const string reportWithGroupTree = "http://dell28:9000/?report=repo:%2Ftest/TestGroups.rpt"; [Test] public void TestGetGrouptreeData() { IRenderData data = new URLRenderData(reportWithGroupTree); GroupLoader loader = new GroupLoader(); loader.Data = data.GetGrouptreeData(); loader.LoadData(); Assert.AreEqual(20, loader.GroupTreeNodes.Length, string.Join(",", loader.GroupTreeNodes.Select(x => x.ToString()).ToArray())); } } }