public void CreateAndDeleteBoatTest() { Boat apiBoat = null; apiBoat = DefaultBoat(); var boatEntity = BoatData.CreateBoat(apiBoat); BoatData.DeleteBoatbyId(boatEntity.Identifier); var boat = BoatData.GetBoatbyId(boatEntity.Identifier); Assert.IsNull(boat, $"The boat is not deleted"); }
public async Task <IHttpActionResult> DeleteBoat(int boatId) { var result = await Task <Boat> .Run(() => BoatData.DeleteBoatbyId(boatId)); if (result == true) { return(Ok()); } else { return(Content(HttpStatusCode.NotFound, $"No boat is available for the boatId provided")); } }