public bool comparer(Rating a, Rating b) { if (a.OverAll == b.OverAll && a.Id == b.Id) { return true; } return false; }
public void FindTest() { Rating expected = new Rating(); ratings = Ratings(); foreach (var item in ratings) { if (item.Id == 1) { expected = item; } } Rating actual = repo.Find(1); Assert.IsTrue(comparer(expected, actual)); }
public void AddandDeleteTest() { List<Rating> expected = Ratings(); Rating Rating = new Rating() { Id = 13, CustomerService = 8 , Quality = 6, OverAll = 8, Price = 8 }; expected.Add(Rating); repo.Add(Rating); List<Rating> actual = repo.ReadAll(); Rating actuall = actual.Last(); Assert.IsTrue(comparer(Rating, actuall)); repo.Delete(Rating.Id); expected.Remove(Rating); Assert.IsTrue(listcomparer(repo.ReadAll(), expected)); }
public void PutRating(int id, Rating rating) { rating.Id = id; facade.GetRatingRepository().Edit(rating); }
public void PostRating(Rating rating) { facade.GetRatingRepository().Add(rating); }