Exemplo n.º 1
0
        public void GetRating_ReturnsExpected()
        {
            var expectedRate = new Rating
            {
                UserId   = "1",
                RecipeId = 1
            };

            RecipeManagerContextHelper.AddRating(_recipeManagerContext, expectedRate);
            var result = _rateRepository.Get(expectedRate.UserId, expectedRate.RecipeId);

            Assert.AreEqual(expectedRate, result);
        }
Exemplo n.º 2
0
        public void GetAll_ReturnsExpected()
        {
            var expectedRates = new List <Rating>
            {
                new Rating
                {
                    UserId   = "1",
                    RecipeId = 1,
                },
                new Rating
                {
                    UserId   = "2",
                    RecipeId = 2,
                }
            };

            RecipeManagerContextHelper.AddRating(_recipeManagerContext, expectedRates.First());
            RecipeManagerContextHelper.AddRating(_recipeManagerContext, expectedRates.Last());
            var result = _rateRepository.GetAll();

            Assert.AreEqual(expectedRates, result);
        }