public ClientOrderReviewSent FirstClientOrderReviewSent() { var firstClientOrderReviewSent = new ClientOrderReviewSent { ClientOrderReviewSentId = 1, ClientId = 1, CookerId = 1, MenuId = 1, OrderId = 1, OverallFeedBackRating = 0, ItemAccuracyRating = 0, CommunicationRating = 0, DeliveryTimeRating = 0, Comment = null, Photo = null, OrderDate = DateTime.Today.Date, //OrderItems = (from c in new FakeOrderItems().MyOrderItems where c.OrderId == 1 select c).ToList() }; return firstClientOrderReviewSent; }
private void CreateClientOrderReviewSentToCooker(OrderSubscriptionItem firstsubscriptionItemForWeek1) { Assert.AreEqual(0, _uow.ClientOrderReviewSentRepository.FindBy(x => x.OrderId == firstsubscriptionItemForWeek1.OrderSubscriptionId).Count()); var clientOrderReviewSent = new ClientOrderReviewSent { ClientOrderReviewSentId = _uow.ClientOrderReviewSentRepository.All.ToList().Max(x => x.ClientOrderReviewSentId) + 1, ClientId = 2, CookerId = firstsubscriptionItemForWeek1.CookerId, MenuId = firstsubscriptionItemForWeek1.MenuId, OrderId = firstsubscriptionItemForWeek1.OrderSubscriptionId, OverallFeedBackRating = (int)RatingCodeType.Values.Positive, ItemAccuracyRating = 4, CommunicationRating = 3, DeliveryTimeRating = 2, Comment = null, Photo = null, OrderDate = DateTime.Today.Date, OrderModelTypeId = (int)OrderModelType.Values.Subscription }; _uow.ClientOrderReviewSentRepository.Add(clientOrderReviewSent); _uow.Save(); Assert.AreEqual(1, _uow.ClientOrderReviewSentRepository.FindBy(x => x.OrderId == firstsubscriptionItemForWeek1.OrderSubscriptionId).Count()); }