public void Update_NoCommonTags() { LMProject project = Utils.CreateProject(); EventTypeStats stats = new EventTypeStats(project, new EventsFilter(project), project.EventTypes [0]); stats.Update(); Assert.AreEqual(1, stats.TotalCount); Assert.AreEqual(1, stats.SubcategoriesStats.Count); }
public void Update_WithCommonTags() { LMProject project = Utils.CreateProject(); EventType evtType = project.EventTypes [0]; var evt = project.EventsByType(evtType) [0]; evt.Tags.Add(project.Dashboard.CommonTagsByGroup.Values.First() [0]); EventTypeStats stats = new EventTypeStats(project, new EventsFilter(project), evtType); stats.Update(); Assert.AreEqual(1, stats.TotalCount); Assert.AreEqual(2, stats.SubcategoriesStats.Count); Assert.AreEqual("", stats.SubcategoriesStats [1].Name); }