public void CreateChartAreaTest()
 {
     IssuePriorityGraph_Accessor target = new IssuePriorityGraph_Accessor();
     ChartArea actual = target.CreateChartArea();
     Assert.AreEqual(true, actual.Area3DStyle.Enable3D);
 }
 public void CurrentDateRangeTest()
 {
     IssuePriorityGraph_Accessor target = new IssuePriorityGraph_Accessor();
     Assert.AreEqual(DateTime.MinValue, target.CurrentDateRange.StartTime);
     Assert.AreEqual(DateTime.MaxValue, target.CurrentDateRange.FinishTime);
 }
        public void EvaluateProjectTest()
        {
            IssuePriorityGraph_Accessor target = new IssuePriorityGraph_Accessor();
            Project project = BuildDefaultProject();
            DateRange range = new DateRange(DateTime.Now, DateTime.Now);
            List<Series> actual = target.EvaluateProject(project, range);
            Assert.AreEqual(1, actual.Count);
            Assert.AreEqual(3, actual[0].Points.Count);
            Assert.AreEqual(0, actual[0].Points[0].YValues[0]);
            Assert.AreEqual(0, actual[0].Points[1].YValues[0]);
            Assert.AreEqual(0, actual[0].Points[1].YValues[0]);

            AddIssues(project, 3, 7, 2);
            actual = target.EvaluateProject(project, range);

            Assert.AreEqual(3, actual[0].Points[0].YValues[0]);
            Assert.AreEqual(7, actual[0].Points[1].YValues[0]);
            Assert.AreEqual(2, actual[0].Points[2].YValues[0]);
        }