Exemple #1
0
        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));
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        public void Update(RatingUpdateViewModel ratingUpdateViewModel)
        {
            var updateRatingCommand = _mapper.Map <UpdateRatingCommand>(ratingUpdateViewModel);

            _bus.SendCommand(updateRatingCommand);
        }