예제 #1
0
        public void AlterarNomeParticipante()
        {
            //arrange...
            var nome  = Faker.Name.FullName();
            var email = Faker.Internet.Email();
            var resultadoCriacaoParticipante = CriarParticipante(nome, email);

            nome = Faker.Name.FullName();
            var id = resultadoCriacaoParticipante.Id;

            //act...
            var resultado = participanteApplicationService.AlterarNomeParticipante(id, nome)
                            .Result;

            //assert...
            Assert.True(resultado.Sucesso, resultado.Mensagem);
        }
 public async Task <IActionResult> AlterarNome([FromBody] AlterarNomeViewModel alterarNomeViewModel, [FromRoute] Guid id)
 {
     return
         ((await participanteApplicationService.AlterarNomeParticipante(id, alterarNomeViewModel.Nome))
          .ToActionResult());
 }