public IActionResult Put([FromBody] RatingUpdateViewModel ratingUpdateViewModel, int gameId) { ratingUpdateViewModel.GameId = gameId; ratingUpdateViewModel.UserId = Convert.ToInt32(User.Identity.Name); _ratingService.Update(ratingUpdateViewModel); return(StatusCode(StatusCodes.Status200OK)); }
public async Task rating_service_update_should_succeed() { var ratingUpdateViewModel = new RatingUpdateViewModel { UserId = 1, GameId = 1, Value = 2 }; _ratingService.Update(ratingUpdateViewModel); _autoMapperMock.Verify(x => x.Map <UpdateRatingCommand>(ratingUpdateViewModel), Times.Once); _mediatorBusMock.Verify(x => x.SendCommand(It.IsAny <UpdateRatingCommand>()), Times.Once); }
public void Update(RatingUpdateViewModel ratingUpdateViewModel) { var updateRatingCommand = _mapper.Map <UpdateRatingCommand>(ratingUpdateViewModel); _bus.SendCommand(updateRatingCommand); }