Пример #1
0
        public void SearchJourneyData_Tamila_EmptyList()
        {
            //Arrange
            JourneyController controller = new JourneyController(mock.Object);

            //Act
            string searchString = "Tamila";
            List <JourneysByEmployeeViewModel> data = controller.SearchJourneyData(searchString);

            //Assert
            Assert.AreEqual(0, data.Count);
        }
Пример #2
0
        public void SearchJourneyData_Pyorge_AllEmployeesPyorgeNoJourneysWithDayOffFalse()
        {
            //Arrange
            JourneyController controller = new JourneyController(mock.Object);

            //Act
            string searchString = "Pyorge";
            List <JourneysByEmployeeViewModel> data = controller.SearchJourneyData(searchString);

            //Assert
            Assert.AreEqual(1, data.Count);
            Assert.AreEqual("Pyorge", data.First().LastName);
            Assert.AreEqual(1, data.First().Journeys.Count());
        }
Пример #3
0
        public void SearchJourneyData_EmptyString_ListOfAllEmployeeNoJourneysWithDayOffFalse()
        {
            //Arrange
            JourneyController controller = new JourneyController(mock.Object);

            //Act
            string searchString = "";
            List <JourneysByEmployeeViewModel> data = controller.SearchJourneyData(searchString);

            //Assert
            Assert.AreEqual(24, data.Count);
            Assert.AreEqual("Kowood", data.First().LastName);
            Assert.AreEqual(4, data.First().Journeys.Count());
            Assert.AreEqual("Zarose", data.Last().LastName);
            Assert.AreEqual(1, data.Last().Journeys.Count());
        }