示例#1
0
 public IActionResult CadastrarUsuario([FromBody] Usuario usuario)
 {
     try
     {
         usuarioServico.Cadastrar(usuario);
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
示例#2
0
        public void CreateExample_ShouldReturn_NumberOfEntitiesCreated()
        {
            var entry = new Usuario
            {
                Nome           = "Nome Mock 1",
                Email          = "*****@*****.**",
                Senha          = "SenhaSegura",
                DataNascimento = new DateTime(1990, 01, 01),
                NuDocumento    = "111111111111",
                Telefone       = "71999887744",
                TipoDocumento  = "CPF",
                EscolaridadeId = new Guid("1916d92a-5d17-a345-bb86-7dded4ddc27d")
            };

            var result = service.Cadastrar(entry);

            Assert.Multiple(() =>
            {
                repository.Verify(r => r.Cadastrar(It.IsAny <Usuario>()), Times.Once);
                Assert.NotNull(result);
            });
        }