Пример #1
0
        public void Can_get_if_website_exists()
        {
            WebsiteController websiteController = new WebsiteController(CreateSiteObject());

            bool exist = websiteController.Exists();
            Assert.False(exist);
        }
Пример #2
0
        public void Can_delete_website()
        {
            WebsiteController websiteController = new WebsiteController(CreateSiteObject());

            websiteController.Delete();
            Assert.False(websiteController.Exists());
        }
        public void SetUp()
        {
            _service = new Mock <IWebsiteService>();
            _service.SetReturnsDefault(Task.FromResult(EntityActionOutcome.Success));
            _resultFactory = new Mock <IStatusCodeResultFactory>();

            _controller = new WebsiteController(_service.Object, _resultFactory.Object);
        }
 private WebsiteController CreateController()
 {
     var websiteController = new WebsiteController();
     websiteController.Server = "localhost";
     websiteController.Name = "test_site";
     websiteController.HomeDirectory = test_site;
     websiteController.Port = 8888;
     websiteController.AppPool = "DefaultAppPool";
     return websiteController;
 }
Пример #5
0
        public void Can_create_iis_website_given_name()
        {
            WebsiteController websiteController = new WebsiteController(CreateSiteObject());

            int websiteId = websiteController.Create();
            Assert.True(websiteId > 0);

            string html = Helper.GetSite("http://localhost:8888/");

            Assert.Contains("Hello World", html);
        }
        public async Task ReturnBadRequet_WhenNullEntity()
        {
            // Arrange
            this.mockedRepository.Setup(x => x.SoftDelete(It.IsAny <int>())).Returns(Task.FromResult <WebsiteModel>(null));

            var controller = new WebsiteController(this.mockedRepository.Object);

            // Act
            var response = await controller.Delete(10);

            // Assert
            Assert.IsInstanceOf <BadRequestErrorMessageResult>(response);
        }
        public void IndexWelcomeMessage()
        {
            //Arrange

            WebsiteController controller = new WebsiteController();

            //Act

            ViewResult result = controller.Index();

            //Assert

            Assert.AreEqual("Welcome to the website. Have fun browsing films!", controller.ViewBag.WelcomeMessage);
        }
        public void FilmTitle()
        {
            //Arrange

            WebsiteController controller = new WebsiteController();

            //Act

            ViewResult viewResult = controller.Film();
            FilmModel  result     = viewResult.Model as FilmModel;

            //Assert

            Assert.AreEqual("Transformers", result.Title);
        }