public void ConfigureAxisTest()
 {
     OpenVsResolvedGraph_Accessor target = new OpenVsResolvedGraph_Accessor(); // TODO: Initialize to an appropriate value
     Axis axis = new Axis();
     target.ConfigureAxis(axis);
     Assert.AreEqual(System.Drawing.Color.LightGray, axis.LineColor);
     Assert.AreEqual(System.Drawing.Color.LightGray, axis.MajorTickMark.LineColor);
     Assert.AreEqual(System.Drawing.Color.LightGray, axis.MinorTickMark.LineColor);
     Assert.IsFalse(axis.MinorGrid.Enabled);
     Assert.IsFalse(axis.MinorGrid.Enabled);
 }
        public void CurrentDateRangeTest()
        {
            OpenVsResolvedGraph_Accessor target = new OpenVsResolvedGraph_Accessor(); // TODO: Initialize to an appropriate value
            DateRange actual;
            actual = target.CurrentDateRange;
            Assert.IsNotNull(target.CurrentDateRange);

            DateTime start = DateTime.Parse("1/1/2013");
            DateTime finish = DateTime.Parse("2/1/2013");

            target.EvaluateProject(new Project(1, " ", start, finish, "", "", "", finish), new DateRange(start, finish));
            actual = target.CurrentDateRange;
            Assert.AreEqual(DateTime.MinValue, actual.StartTime);
            Assert.AreEqual(DateTime.MaxValue, actual.FinishTime);
        }
 public void EvaluateProjectNullRangeTest()
 {
     OpenVsResolvedGraph_Accessor target = new OpenVsResolvedGraph_Accessor();
     target.EvaluateProject(BuildDefaultProject(), null);
 }
        public void EvaluateProjectTest()
        {
            OpenVsResolvedGraph_Accessor target = new OpenVsResolvedGraph_Accessor();
            Project project = BuildDefaultProject();

            List<Series> results = target.EvaluateProject(project, new DateRange(DateTime.Now, DateTime.Now));
            Assert.IsNotNull(results);
            Assert.AreEqual(results.Count, 2);
            Assert.AreEqual(1, results[0].Points.Count);
            Assert.AreEqual(0, results[0].Points[0].YValues[0]);
            Assert.AreEqual(1, results[1].Points.Count);
            Assert.AreEqual(0, results[1].Points[0].YValues[0]);

            AddIssues(project, 3, 2);

            results = target.EvaluateProject(project, new DateRange(DateTime.Now, DateTime.Now));

            Assert.IsNotNull(results);
            Assert.AreEqual(results.Count, 2);
            Assert.AreEqual(1, results[0].Points.Count);
            Assert.AreEqual(2, results[0].Points[0].YValues[0]);
            Assert.AreEqual(1, results[1].Points.Count);
            Assert.AreEqual(3, results[1].Points[0].YValues[0]);
        }
 public void EvaluateProjectNullProjectTest()
 {
     OpenVsResolvedGraph_Accessor target = new OpenVsResolvedGraph_Accessor();
     target.EvaluateProject(null, null);
 }