/// <summary> /// Deletes vehicle /// </summary> /// <param name="license">License of vehicle</param> /// <returns>Redirect to index if success, if fail to same page</returns> public IActionResult OnGetDeleteVehicle(string license) { if (CostsRepository.DeleteVehicleCosts(license)) { if (VehiclesRepository.DeleteVehicle(license)) { return(RedirectToPage("Index")); } } return(Page()); }
public void DeleteVehicleTest() { // arrange Vehicle vehicle = new Vehicle() { Make = "Honda", Model = "HRV", Year = 2015 }; // act VehiclesRepository vr = new VehiclesRepository(); vr.AddVehicle(vehicle); // assert Assert.IsTrue(vr.DeleteVehicle(vehicle.Id.Value)); }