Exemplo n.º 1
0
        public void GetById_return_ok()
        {
            IFoods        foodsManager = GetFoodsManager();
            FoodsResponse response     = foodsManager.GetById("id_food_test");

            Assert.AreEqual(response.Foods.Count, 1);
        }
Exemplo n.º 2
0
        public void GetAll_return_all_foods_test()
        {
            IFoods        foodsManager = GetFoodsManager();
            FoodsResponse response     = foodsManager.GetAll();

            Assert.AreEqual(response.Foods.Count, 2);
        }
Exemplo n.º 3
0
        public void Delete_return_bad_test()
        {
            IFoods        foodsManager = GetFoodsManager();
            FoodsResponse response     = foodsManager.Delete("ivalid_food");

            Assert.IsFalse(response.IsValid);
        }
Exemplo n.º 4
0
        public void Delete_return_ok_test()
        {
            IFoods        foodsManager = GetFoodsManager();
            FoodsResponse response     = foodsManager.Delete("id_food_test");

            Assert.IsTrue(response.IsValid);
        }
Exemplo n.º 5
0
 public FoodsMock(bool exceptionControl)
 {
     throwExeption       = exceptionControl;
     response            = new FoodsResponse();
     response.IsValid    = true;
     response.StatusCode = 200;
     response.Foods      = new List <Foods>();
 }
Exemplo n.º 6
0
        public void Update_return_bad_test()
        {
            IFoods        foodsManager = GetFoodsManager();
            FoodModel     food         = GetInvalidFoodTest();
            FoodsResponse response     = foodsManager.Update(food, "UserId");

            Assert.IsFalse(response.IsValid);
        }
Exemplo n.º 7
0
        public void GetByName_return_ok()
        {
            IFoods        foodsManager = GetFoodsManager();
            FoodsResponse response     = foodsManager.GetByName("Registered food");

            Assert.IsTrue(response.IsValid);
            Assert.AreNotEqual(response.Foods[0], null);
        }
Exemplo n.º 8
0
        public void GetByName_return_food()
        {
            FoodsController controller = GetController(doNotThrowException);
            var             result     = controller.GetByName("test_food_name") as OkObjectResult;
            FoodsResponse   response   = result.Value as FoodsResponse;

            Assert.IsNotNull(response.Foods[0]);
        }
Exemplo n.º 9
0
        public void Create_return_ok_test()
        {
            IFoods        foodsManager = GetFoodsManager();
            FoodModel     food         = GetFoodTest();
            FoodsResponse response     = foodsManager.Create(food, "UserId");

            Assert.IsTrue(response.IsValid);
            Assert.AreEqual(response.Foods.Count, 1);
        }
Exemplo n.º 10
0
 public Foods(IUnitOfWork unitOfWork)
 {
     _unitOfWork = unitOfWork;
     response    = new FoodsResponse()
     {
         IsValid = true,
         Foods   = new List <FoodsModel>()
     };
 }
Exemplo n.º 11
0
        public void Update_return_ok_test()
        {
            IFoods    foodsManager = GetFoodsManager();
            FoodModel food         = GetFoodTest();

            food.Id = "id_food_test";
            FoodsResponse response = foodsManager.Update(food, "UserId");

            Assert.IsTrue(response.IsValid);
        }