Example #1
0
        public async void ChangeUserDataTest_ForSignedPlayer_ShouldChangeUserData()
        {
            var dto = new PlayerProfileDto()
            {
                Name        = "programuje w dotnecie",
                Description = "juz trzecie stulecie",
                Email       = "*****@*****.**",
            };
            await controller.ChangeUserData(dto);

            Assert.Equal(player.Name, dto.Name);
            Assert.Equal(player.Description, dto.Description);
            Assert.Equal(player.User.Email, dto.Email);
        }
 public async Task <IHttpActionResult> ChangeUserData(PlayerProfileDto dto)
 {
     return(await _service.TryChangeUserData(User.Identity.Name, dto.Name, dto.Email, dto.Description) ? (IHttpActionResult)Ok() : BadRequest());
 }