コード例 #1
0
        public void GetReservationsOfEmployee_RequestsNotExistingEmployeeId_ThrowsException()
        {
            // arrange
            Mock<IRepository> mockedRepository = CreateMockedRepository();
            var service = new EmployeeReservationService(mockedRepository.Object);

            // act
            service.GetReservationsOfEmployee(0);
        }
コード例 #2
0
        public void GetReservationsOfEmployee_RequestsExistingEmployeeId_ReturnsAllReservationsOfRequestedId()
        {
            // arrange
            Mock<IRepository> mockedRepository = CreateMockedRepository();
            var service = new EmployeeReservationService(mockedRepository.Object);

            // act
            ReservationInfo[] reservations = service.GetReservationsOfEmployee(1);

            // assert
            Assert.AreEqual(2, reservations.Count());
        }