Пример #1
0
        public void AppSettingController_DeleteById()
        {
            AppSettingController _controller = new AppSettingController(_mockService.Object, _logger.Object);
            var result = _controller.Delete(1);

            Assert.IsNotNull(result);
        }
Пример #2
0
        public void AppSettingController_DeleteById_ReturnsBadRequestOnException()
        {
            _mockService.Setup(m => m.RemoveSetting(It.IsAny <int>())).Throws(new System.Exception("Test Exception"));
            AppSettingController _controller = new AppSettingController(_mockService.Object, _logger.Object);

            var result = _controller.Delete(1);

            Assert.IsTrue(result is BadRequestObjectResult);
        }
Пример #3
0
        public void AppSettingController_DeleteById_ReturnsBadRequestWhenModelStateNotValid()
        {
            _mockService.Setup(m => m.RemoveSetting(It.IsAny <int>())).Throws(new System.Exception("Test Exception"));
            AppSettingController _controller = new AppSettingController(_mockService.Object, _logger.Object);

            _controller.ModelState.AddModelError("error", "test");

            var result = _controller.Delete(1);

            Assert.IsTrue(result is BadRequestObjectResult);
        }
Пример #4
0
        public void AppSettingController_Post()
        {
            AppSettingViewModel application = new AppSettingViewModel()
            {
                AppSettingName  = "SMTP_34",
                AppSettingValue = "mail.unittest.com"
            };
            AppSettingController _controller = new AppSettingController(_mockService.Object, _logger.Object);
            var result = _controller.Post(application);

            Assert.IsNotNull(result);
        }
Пример #5
0
        public void AppSettingController_DeleteFromBody()
        {
            AppSettingViewModel setting = new AppSettingViewModel()
            {
                AppSettingId    = 1,
                AppSettingName  = "SMTP_3",
                AppSettingValue = "mail.unittest.com"
            };
            AppSettingController _controller = new AppSettingController(_mockService.Object, _logger.Object);
            var result = _controller.Delete(setting);

            Assert.IsNotNull(result);
        }
Пример #6
0
        public void AppSettingController_Put_ReturnsBadRequestOnException()
        {
            _mockService.Setup(m => m.UpdateSetting(It.IsAny <AppSettingViewModel>())).Throws(new System.Exception("Test Exception"));
            AppSettingController _controller = new AppSettingController(_mockService.Object, _logger.Object);

            var setting = new AppSettingViewModel()
            {
                AppSettingId    = 1,
                AppSettingName  = "Setting",
                AppSettingValue = "Value"
            };

            var result = _controller.Put(setting);

            Assert.IsTrue(result is BadRequestObjectResult);
        }
Пример #7
0
        public void AppSettingController_DeleteFromBody_ReturnsBadRequestOnException()
        {
            _mockService.Setup(m => m.RemoveSetting(It.IsAny <AppSettingViewModel>())).Throws(new System.Exception("Test Exception"));
            AppSettingController _controller = new AppSettingController(_mockService.Object, _logger.Object);

            AppSettingViewModel setting = new AppSettingViewModel()
            {
                AppSettingId    = 1,
                AppSettingName  = "SMTP_3",
                AppSettingValue = "mail.unittest.com"
            };

            var result = _controller.Delete(setting);

            Assert.IsTrue(result is BadRequestObjectResult);
        }
Пример #8
0
        public void AppSettingController_Put_ReturnsBadRequestWhenModelStateNotValid()
        {
            AppSettingController _controller = new AppSettingController(_mockService.Object, _logger.Object);

            var setting = new AppSettingViewModel()
            {
                AppSettingId    = 1,
                AppSettingName  = "Setting",
                AppSettingValue = "Value"
            };

            _controller.ModelState.AddModelError("error", "test");

            var result = _controller.Put(setting);

            Assert.IsTrue(result is BadRequestObjectResult);
        }
Пример #9
0
 protected override void Establish_context()
 {
     base.Establish_context();
     this._controller = new AppSettingController();
 }