public void GetCars()
        {
            adminsService = new AdminsService(adminRepositoryMock.Object, carRepositoryMock.Object,
                                              ownerRepositoryMock.Object, ruleRepositoryMock.Object);

            Assert.IsNotNull(adminsService.GetCars());
        }
 public void GetCars_ThrowsNullReferenceException()
 {
     Assert.ThrowsException <NullReferenceException>(() =>
     {
         adminsService.GetCars();
     });
 }
Esempio n. 3
0
 public IActionResult Cars()
 {
     try
     {
         var cars = adminsService.GetCars();
         return(View(new CarsViewModel {
             Cars = cars
         }));
     }
     catch (Exception)
     {
         return(BadRequest("Invalid request received "));
     }
 }
Esempio n. 4
0
        public IActionResult SearchCar(string searchBy, string search)
        {
            switch (searchBy)
            {
            case "CivSeries":
                return(View(new SearchCarViewModel {
                    Cars = adminsService.GetCarByCivSeries(search)
                }));

            case "BodySeries":
                return(View(new SearchCarViewModel {
                    Cars = adminsService.GetCarByBodySeries(search)
                }));

            default:
                var cars = adminsService.GetCars();
                return(View(new SearchCarViewModel {
                    Cars = cars
                }));
            }
        }