public void GetChangeOrderReasons_ReturnPagedAnonymousObject() { //Arrange var anonymousQueryable = new List <object> { new { Id = new Guid("01fab7d5-c8e9-4934-9adf-0ae25bd94b00"), Value = "Change Order Reasons 1", Position = 0 }, new { Id = new Guid("5466519b-d08c-40e7-9602-0188f607a673"), Value = "Change Order Reasons 2", Position = 1 }, new { Id = Guid.NewGuid(), Value = "Change Order Reasons 3", Position = 2 } }.AsQueryable(); _dropdownRepository.GetChangeOrderReasons() .Returns(anonymousQueryable); //Act var response = _dropdownService.GetChangeOrderReasons(); //Assert Assert.IsNotNull(response); Assert.AreEqual(anonymousQueryable.Count(), response.Count()); }
public IQueryable <object> GetChangeOrderReasons() { return(_dropdownRepository.GetChangeOrderReasons()); }