Example #1
0
        public void TestCreateNewProjectTask()
        {
            var project = controller.CreateNewProject();

            project = controller.SaveProject(project);
            var result = controller.CreateNewTask(project);

            Assert.IsNotNull(result);
            Assert.AreNotEqual(DateTime.MinValue, result.Created);
            Assert.AreNotEqual(DateTime.MinValue, result.Modified);
            Assert.IsNotNull(result.Kind);
            Assert.IsNotNull(result.Status);
            Assert.IsNotNull(result.Activities);
            Assert.IsNotNull(result.Attachments);
            Assert.IsNotNull(result.Comments);

            AssertTaskInProject(project, result);
            AssertTaskNotInSprint(project, result);
        }