Пример #1
0
        public void PostSingleActivity()
        {
            // Arrange
            var PrepOpsContext = _serviceProvider.GetService <PrepOpsContext>();
            var controller     = new ActivityApiController(PrepOpsContext, null, null);

            PopulateData(PrepOpsContext);

            // Act
            //ActivityViewModel toPost = new ActivityViewModel()
            //{


            //}

            var result = controller.Get(5);

            // Assert
            var viewResult = Assert.IsType <ActivityViewModel>(result);

            Assert.Equal(viewResult.Id, 5);
            Assert.Equal(viewResult.CampaignName, "Campaign 4");
            Assert.Equal(viewResult.CampaignId, 4);
            Assert.Equal(viewResult.Description, "ActivityViewModel.cs: Needs a Description");
            Assert.Equal(viewResult.EndDateTime, DateTime.MaxValue.ToUniversalTime());
            Assert.Equal(viewResult.StartDateTime, DateTime.MinValue.ToUniversalTime());
        }
        public void GetAllActivities()
        {
            // Arrange
            var PrepOpsContext = _serviceProvider.GetService<PrepOpsContext>();
            var controller = new ActivityApiController(PrepOpsContext, null, null);
            PopulateData(PrepOpsContext);

            // Act
            var result = new List<ActivityViewModel>(controller.Get().AsEnumerable());

            // Assert
            var viewResult = Assert.IsType<List<ActivityViewModel>>(result);
            Assert.Equal(result.Count(), 10);
        }
Пример #3
0
        public void GetAllActivities()
        {
            // Arrange
            var PrepOpsContext = _serviceProvider.GetService <PrepOpsContext>();
            var controller     = new ActivityApiController(PrepOpsContext, null, null);

            PopulateData(PrepOpsContext);

            // Act
            var result = new List <ActivityViewModel>(controller.Get().AsEnumerable());

            // Assert
            var viewResult = Assert.IsType <List <ActivityViewModel> >(result);

            Assert.Equal(result.Count(), 10);
        }
        public void GetSingleActivity()
        {
            // Arrange
            var PrepOpsContext = _serviceProvider.GetService<PrepOpsContext>();
            var controller = new ActivityApiController(PrepOpsContext, null, null);
            PopulateData(PrepOpsContext);

            // Act
            var result = controller.Get(5);

            // Assert
            var viewResult = Assert.IsType<ActivityViewModel>(result);
            Assert.Equal(viewResult.Id, 5);
            Assert.Equal(viewResult.CampaignName, "Campaign 4");
            Assert.Equal(viewResult.CampaignId, 4);
            Assert.Equal(viewResult.Description, "ActivityViewModel.cs: Needs a Description");
            Assert.Equal(viewResult.EndDateTime, DateTime.MaxValue.ToUniversalTime());
            Assert.Equal(viewResult.StartDateTime, DateTime.MinValue.ToUniversalTime());
        }