public async Task <IHttpActionResult> GetBoat() { var result = await Task <Boats> .Run(() => BoatData.GetBoats()); if (result != null) { return(Ok(result)); } else { return(Content(HttpStatusCode.NotFound, $"No Boats available")); } }
public void GetAllBoatTest() { var boat1 = DefaultBoat(); var boatEntity = BoatData.CreateBoat(boat1); Assert.IsNotNull(boatEntity, $"CreateBoat failed."); var boat2 = DefaultAdditionalBoat(); var boatEntityAdditional = BoatData.CreateBoat(boat2); Assert.IsNotNull(boatEntityAdditional, $"CreateBoat failed."); var boats = BoatData.GetBoats(); Assert.IsTrue(boats.BoatCollection.Count > 0, $"All boats are not retrieved"); }