public void LancarExecaoQuandoCamposStringsVazios() { var controlador = new UsuarioController(Initialize.InicializarUsuarioBusiness()); var usuarioDto = new UsuarioDto(); Assert.Throws <Exception>(() => controlador.InsereUsuario(usuarioDto)); }
public void ConsultarUsuarios() { var controlador = new UsuarioController(Initialize.InicializarUsuarioBusiness()); var retorno = controlador.ConsultaListaUsuarios(); Assert.IsType <OkObjectResult>(retorno); }
public void DeleteUsuarioSemId() { var controlador = new UsuarioController(Initialize.InicializarUsuarioBusiness()); var usuarioDto = new UsuarioDto { Login = "******", Nome = "Maria Joaquina", Senha = "paodemel123", Funcao = "Funcionario", Email = "*****@*****.**" }; Assert.Throws <Exception>(() => controlador.DeleteUsuario(usuarioDto)); }
public void DeleteUsuarioComId() { var controlador = new UsuarioController(Initialize.InicializarUsuarioBusiness()); var usuarioDto = new UsuarioDto { UsuarioId = 1, Login = "******", Nome = "Maria Joaquina", Senha = "paodemel123", Funcao = "Funcionario", Email = "*****@*****.**" }; var retorno = controlador.DeleteUsuario(usuarioDto); Assert.IsType <OkObjectResult>(retorno); }
public void CadastroUsuarioComDadosObrigatorios() { var controlador = new UsuarioController(Initialize.InicializarUsuarioBusiness()); var usuarioDto = new UsuarioDto { Login = "******", Nome = "João", Senha = "paodemel123", Funcao = "Funcionario", Email = "*****@*****.**" }; var retorno = controlador.InsereUsuario(usuarioDto); Assert.IsType <OkObjectResult>(retorno); var usuario = (retorno as OkObjectResult).Value; var teste = JsonConvert.DeserializeObject <Usuario>(usuario.ToString()); Assert.IsType <Usuario>(teste); }