Example #1
0
        public async Task CanCreateTransportOnStep()
        {
            //Arrange
            TestTrekStoriesContext tc         = new TestTrekStoriesContext();
            ActivitiesController   controller = new ActivitiesController(tc);
            Step step = new Step()
            {
                StepId = 2
            };

            tc.Steps.Add(step);

            // Act
            var result = await controller.CreateTransport(2) as ViewResult;

            // Assert
            Assert.AreEqual("EditTransport", result.ViewName);
            Assert.AreEqual(2, result.ViewBag.StepId);
        }