Example #1
0
        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"));
            }
        }
Example #2
0
        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");
        }