public void Index()
        {
            NewsletterController NLC = new NewsletterController();
            var result = NLC.Index() as ViewResult;

            result.Should().NotBeNull();
        }
Exemplo n.º 2
0
        public void Get_ViewResult_Index()
        {
            NewsletterController controller = new NewsletterController(_db);
            IActionResult        result     = controller.Index();

            Assert.IsType <ViewResult>(result);
        }
Exemplo n.º 3
0
        public void Get_ViewResult_Index_Test()
        {
            NewsletterController controller = new NewsletterController();

            var result = controller.Index();

            Assert.IsType <ViewResult>(result);
        }
 public void TearDown()
 {
     _database             = null;
     _hostService          = null;
     _tripService          = null;
     _newsletterService    = null;
     _newsletterController = null;
 }
 public void SetUp()
 {
     _database             = new FileSystemDatabase();
     _hostService          = new HostService(_database);
     _tripService          = new TripService(_database);
     _newsletterService    = new NewsletterService(_database);
     _newsletterController = new NewsletterController(_newsletterService,
                                                      _hostService,
                                                      _tripService);
 }
Exemplo n.º 6
0
        public void Get_ViewResult_Create_Test()
        {
            //Arrange
            NewsletterController controller = new NewsletterController();

            //Act
            var result = controller.Create();

            //Assert
            Assert.IsType <ViewResult>(result);
        }
        public void Get_ViewResult_MailingList()
        {
            //Arrange
            ViewResult mailingListView = new NewsletterController().MailingList() as ViewResult;

            //Act
            var result = mailingListView.ViewData.Model;

            //Assert
            Assert.IsType <List <ApplicationUser> >(result);
        }
        public void Get_ViewResult_AddedToNewsletter()
        {
            //Arrange
            NewsletterController controller = new NewsletterController();

            //Act
            var result = controller.AddedToNewsletter();

            //Assert
            Assert.IsType <ViewResult>(result);
        }
Exemplo n.º 9
0
        public void Get_List_MailingList_Test()
        {
            //Arrange
            ViewResult mailingListView = new NewsletterController().MailingList() as ViewResult;

            //Act
            var result = mailingListView.ViewData.Model;

            //Assert
            Assert.IsType <List <Recipient> >(result);
        }
        public void EnrollPostSavesToDB()
        {
            NewsletterController ctrl      = new NewsletterController();
            NewsletterRecipient  recipient = new NewsletterRecipient();

            recipient.Name  = "Xunit Test";
            recipient.Email = "x@[email protected]";

            ctrl.Enroll(recipient);
            var retrieveRecipient = db.Recipients.FirstOrDefault(r => r.Id == recipient.Id);

            Assert.Equal(retrieveRecipient.Id, recipient.Id);
        }
        public void NewsletterEnrollReturnsView()
        {
            NewsletterController ctrl = new NewsletterController();

            Assert.IsType <ViewResult>(ctrl.Index());
        }