Beispiel #1
0
 public async Task <IActionResult> Create([Bind("ReviewId,Text,MovieId,ReviewerId")] Review review)
 {
     if (ModelState.IsValid)
     {
         _reviewService.AddAndSave(review);
         return(RedirectToAction(nameof(Index)));
     }
     ViewData["MovieId"]    = new SelectList(await _movieService.GetMovies(), "MovieId", "Name", review.MovieId);
     ViewData["ReviewerId"] = new SelectList(await _reviewerService.GetReviewers(), "ReviewerId", "Name", review.ReviewerId);
     return(View(review));
 }
        public async Task AddTest()
        {
            var fakeRepository = Mock.Of <IReviewRepository>();
            var reviewService  = new ReviewService(fakeRepository);

            var review = new Review()
            {
                Text = "Test Review"
            };
            await reviewService.AddAndSave(review);
        }