Esempio n. 1
0
        public void Get_All_Food_Success()
        {
            // Arrange
            var foods = A.ListOf <FoodItem>(10).AsQueryable();

            _repository.Setup(x => x.GetAll(It.IsAny <QueryParameters>())).Returns(foods);
            _repository.Setup(x => x.Count()).Returns(foods.Count);

            // Act
            var result = _controller.GetAllFoods(new QueryParameters()) as OkObjectResult;

            // Assert
            Assert.NotNull(result);
            Assert.Equal(200, result.StatusCode);
        }