public List <ReviewDesc> GetReviewListByISBNDesc(string isbn, Active group) { List <Review> reviewsByISBN = new List <Review>(); reviewsByISBN = GetReviewListByISBN(isbn, group); List <ReviewDesc> reviewDescs = new List <ReviewDesc>(); foreach (Review review in reviewsByISBN) { ReviewDesc reviewDesc = new ReviewDesc(); reviewDesc.Content = review.Content; reviewDesc.RentalID = review.RentalID; reviewDesc.ISBN = review.ISBN; reviewDesc.Active = review.Active; List <Rental> rentals = rentalManager.GetRentalList(Active.both); Customer user = new Customer(); foreach (Rental rental in rentals) { if (rental.RentalID == review.RentalID) { reviewDesc.UserName = customerManager.GetCustomerByID(rental.CustomerID).UserName; break; } } reviewDescs.Add(reviewDesc); } return(reviewDescs); }
//[HostType("ASP.NET")] //[AspNetDevelopmentServerHost("C:\\Personal\\dev\\SigTrade\\SigTrade", "/")] //[UrlToTest("http://localhost:1431/")] public void getSingleReviewTest() { IReviewRepository reviews = new ReviewRepository(); ReviewDesc review = reviews.getSingleReview(6); Assert.AreEqual(review.TaxonName, "test"); }