public void List_Returns_Responses() { // Arrange m_Query.All.Returns(m_Entities); // Act IEnumerable <IGameReviewModel> actual = m_Sut.List(); // Assert GameReviewHelper. AssertEntityAndResponse(m_Entities.ToArray(), actual.ToArray()); }
public void FindByRating_Returns_Responses() { // Arrange IQueryable <IGameReview> gameReviews = new[] { m_EntityOne }.AsQueryable(); m_Query.FindByRating(m_EntityOne.Rating).Returns(gameReviews); // Act IEnumerable <IGameReviewModel> actual = m_Sut.FindByRating(m_EntityOne.Rating); // Assert GameReviewHelper. AssertEntityAndResponse(m_EntityOne, actual.First()); }
public void Constructor_Creates_Instance() { // Arrange var review = new GameReview { Id = Guid.NewGuid(), Title = "Title", Description = "Description", Rating = 1 }; // Act var sut = new GameReviewModel(review); // Assert GameReviewHelper.AssertEntityAndResponse(review, sut); }