Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Wiki Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Painel de Dados Nubo
  • WikiWiki
  • Wiki
  • Testes

You need to sign in or sign up before continuing.
Last edited by Luana Farias da Silva Jun 23, 2025
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Testes

## Documentação de Testes: Casos de Uso

### Módulo: Account

| Teste                                 | Caso de Uso Validado                                   | Descrição Detalhada do Caso de Uso                                                                                   |
| :------------------------------------ | :----------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------- |
| `test_create_account_success`         | Criar Conta (Sucesso)                                  | Verifica se é possível criar uma nova conta com dados válidos e que ela seja persistida corretamente.                |
| `test_create_account_already_exists`  | Criar Conta (Conta Existente)                          | Garante que o sistema impede a criação de uma conta com identificador (slug, ID, etc.) já em uso.                   |
| `test_create_account_without_identifying_code` | Criar Conta (Sem Código Identificador)                 | Assegura que o sistema não permite a criação de uma conta sem um código identificador obrigatório (se aplicável). |
| `test_get_accounts_success`           | Listar Contas (Sucesso)                                | Confirma que o sistema retorna uma lista de todas as contas existentes.                                             |
| `test_get_account_by_id_success`      | Obter Conta por ID (Sucesso)                           | Verifica se o sistema retorna corretamente os detalhes de uma conta específica usando seu ID.                        |
| `test_get_account_by_id_not_found`    | Obter Conta por ID (Não Encontrada)                    | Garante que o sistema lida adequadamente com requisições para contas que não existem, retornando um erro apropriado. |
| `test_update_account_success`         | Atualizar Conta (Sucesso)                              | Testa se os dados de uma conta existente podem ser modificados e salvos com sucesso.                                 |
| `test_update_account_not_found`       | Atualizar Conta (Não Encontrada)                       | Confirma que o sistema não permite a atualização de uma conta que não existe, retornando um erro.                  |
| `test_update_account_slug_already_exists` | Atualizar Conta (Slug Já Existente)                    | Assegura que a atualização de uma conta não permite que seu slug (ou identificador único) seja duplicado.          |
| `test_delete_account_not_found`       | Excluir Conta (Não Encontrada)                         | Verifica se o sistema lida corretamente com tentativas de exclusão de contas que não existem.                     |
| `test_delete_account_success`         | Excluir Conta (Sucesso)                                | Testa se uma conta pode ser removida com sucesso do sistema.                                                       |
Clone repository
  • Arquitetura
  • Banco de Dados
  • Gerência
  • Mockups
  • Processos
  • Sprints
  • Testes
  • Home