public IActionResult GetAll() { var categories = couponReader.GetAll(); if (!categories.Any()) { return(NotFound()); } return(Ok(categories)); }
public void GetAllCouponsTest() { var actualCoupons = feedScraper.GetAll(0, 0); //.ToList() // var serialized = JsonConvert.SerializeObject(actualCoupons); // File.WriteAllText(CouponFilePath, serialized); var expectedCouponsJson = File.ReadAllText(CouponFilePath, Encoding.UTF8); List <Coupon> expectedCoupons = JsonConvert.DeserializeObject <List <Coupon> >(expectedCouponsJson); CollectionAssert.AreEqual(expectedCoupons, actualCoupons); }