public void When_EndTask_Then_VerifyResults()
        {
            var project = TestDataHelper.GetTask().Map();

            project.TaskId = 10;
            var result = controller.EndTask(project.TaskId);

            Assert.NotNull(result);
        }
Exemplo n.º 2
0
        public void EndTaskTest()
        {
            ProjectManagerController tb = new ProjectManagerController(dbContext.Object);
            var result = tb.EndTask(5) as OkNegotiatedContentResult <string>;

            dbContext.Verify(x => x.SaveChanges());
            Assert.AreEqual(result.Content, "Task Ended Successfully");

            var confirmResult = tb.GetTask(5) as OkNegotiatedContentResult <Tasks>;

            Assert.AreEqual(confirmResult.Content.IsEnded, true);
        }
Exemplo n.º 3
0
        public void TestWebApiEndTask()
        {
            // Arrange
            Task item = new Task();

            item.TaskID    = taskId;
            item.TaskName  = "TaskApiTest1";
            item.Priority  = 10;
            item.StartDate = DateTime.Now;
            item.EndDate   = DateTime.Now;
            item.Status    = false;

            //Act
            IHttpActionResult actionResult = projectObj.EndTask(item);
            var contentResult = actionResult as NegotiatedContentResult <List <Task> >;

            // Assert
            Assert.IsNotNull(contentResult);
            Assert.AreEqual(HttpStatusCode.OK, contentResult.StatusCode);
            Assert.IsNotNull(contentResult.Content);
        }
Exemplo n.º 4
0
        public void When_EndTask_Then_VerifyResults()
        {
            var result = controller.EndTask(10);

            Assert.NotNull(result);
        }
Exemplo n.º 5
0
 public void EndTaskTest_IterationsMode()
 {
     var result = tb.EndTask(5) as OkNegotiatedContentResult <string>;
 }