public void Pesquisar_Um_Usuario_Por_Um_Id_Inexistente_Deve_Retornar_Not_Found() { var controller = new UsuariosController(); var resultadoBusca = controller.BuscarUsuarioPorLogin("teste"); Assert.IsNotNull(resultadoBusca as NotFoundObjectResult); }
public void Usuarios_Cadastrados_Devem_Ser_Retornados_No_Obter_Por_Login() { var controller = new UsuariosController(); var resultadoCriacao = controller.CriarUsuario(CriarFulaninho()) as CreatedAtRouteResult; Assert.IsNotNull(resultadoCriacao); var usuarioCriado = resultadoCriacao.Value as Usuario; Assert.IsNotNull(usuarioCriado); var resultadoBusca = controller.BuscarUsuarioPorLogin(usuarioCriado.Login); Assert.IsNotNull(resultadoBusca as OkObjectResult); }
public void Usuarios_Removidos_Nao_Devem_Ser_Retornados_No_Obter_Por_Login() { var usuario = CriarFulaninho(); var usuarioController = new UsuariosController(); var resultadoCriacao = usuarioController.CriarUsuario(usuario) as CreatedAtRouteResult; Assert.IsNotNull(resultadoCriacao); var usuarioCriado = resultadoCriacao.Value as Usuario; var usuarioRemovido = usuarioController.RemoverUsuario(usuarioCriado.Login); var usuarioRetornadoNoGet = usuarioController.BuscarUsuarioPorLogin(usuarioCriado.Login) as NotFoundObjectResult; Assert.IsNotNull(usuarioRetornadoNoGet); }