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(); }); }
public IActionResult Cars() { try { var cars = adminsService.GetCars(); return(View(new CarsViewModel { Cars = cars })); } catch (Exception) { return(BadRequest("Invalid request received ")); } }
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 })); } }