Esempio n. 1
0
        public void ReadById_Test_UpperCase_ShouldReturnCorrectData()
        {
            var record = _service.GetCarById(1);

            Assert.AreEqual(car1.Id, record.Id);
            Assert.AreEqual(car1.ImageName, record.ImageName);
            Assert.AreEqual(car1.Price, record.Price);
            Assert.AreEqual(car1.SellerType, record.SellerType);
            Assert.AreEqual(car1.Title, record.Title);
        }
Esempio n. 2
0
        public async Task <IHttpActionResult> GetById(int id)
        {
            try {
                var car = await Task.FromResult(_service.GetCarById(id));

                if (car == null)
                {
                    return(NotFound());
                }
                return(Ok(car));
            } catch (Exception ex) {
                Debug.WriteLine(ex.ToString());
                return(InternalServerError());
            }
        }