public void GivenAParkinglotService_WhenGetAllParkinglots_ThenListOfParkinglotsIsReturned()
        {
            //Given
            Parkinglot        newParkinglot   = new Parkinglot();
            List <Parkinglot> testParkinglots = new List <Parkinglot>()
            {
                newParkinglot
            };

            IParkinglotRepository parkinglotRepository = Substitute.For <IParkinglotRepository>();

            parkinglotRepository.GetAllParkinglots().Returns(testParkinglots);
            var parkinglotService = new ParkinglotService(parkinglotRepository);
            //When
            var returnParkinglot = parkinglotService.GetAll();

            //Then
            Assert.IsType <List <Parkinglot> >(returnParkinglot);
        }
 public List <Parkinglot> GetAll()
 {
     return(_parkinglotRepository.GetAllParkinglots());
 }