public void GetAssetCategories_ReturnPagedAnonymousObject()
        {
            //Arrange
            var anonymousQueryable = new List <object>
            {
                new
                {
                    Id       = new Guid("01fab7d5-c8e9-4934-9adf-0ae25bd94b00"),
                    Value    = "Assests 1",
                    Position = 0
                },
                new
                {
                    Id       = new Guid("5466519b-d08c-40e7-9602-0188f607a673"),
                    Value    = "Assests 2",
                    Position = 1
                }
            }.AsQueryable();

            _dropdownRepository.GetAssetCategories()
            .Returns(anonymousQueryable);

            //Act
            var response = _dropdownService.GetAssetCategories();

            //Assert
            Assert.IsNotNull(response);
            Assert.AreEqual(anonymousQueryable.Count(), response.Count());
        }
Example #2
0
 public IQueryable <object> GetAssetCategories()
 {
     return(_dropdownRepository.GetAssetCategories());
 }