Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

README - Testes Unitários para a Classe ContaCorrente

Este repositório contém testes unitários para a classe ContaCorrente, que implementa a interface ContaBancaria. Esses testes foram desenvolvidos usando o framework de testes JUnit 5.

Requisitos

Para executar os testes, você precisará ter instalado:

  1. Java Development Kit (JDK) versão 8 ou superior
  2. JUnit 5 (gerenciado através de um sistema de construção, como Maven ou Gradle)

Como executar os testes

Siga as etapas abaixo para executar os testes:

  1. Clone ou baixe este repositório para o seu computador.

  2. Certifique-se de ter o JDK instalado e configurado corretamente.

  3. Abra um terminal ou prompt de comando e navegue até o diretório raiz do projeto.

  4. Execute a classe ContaCorrenteTesr para executar os testes

  5. Os testes serão executados e o resultado será exibido no terminal da IDE. Se todos os testes passarem, você verá uma mensagem indicando que todos os testes foram executados com sucesso.

Cobertura de Testes

Os testes neste repositório foram projetados para cobrir uma variedade de cenários da classe ContaCorrente. Eles incluem casos de sucesso e casos de erro para as operações de depósito, retirada e transferência. Além disso, foram adicionados testes para verificar a manipulação adequada de valores negativos e de transferências para contas de destino inválidas.

A cobertura de testes pode ser verificada através de ferramentas da IDE análise de cobertura de código, como Coverage do IntelliJ. Dependendo da complexidade do código e do projeto, alcançar 100% de cobertura de teste pode ser desafiador ou até mesmo impossível em alguns casos. No entanto, os testes aqui fornecidos buscam alcançar a cobertura mais abrangente possível.

Nota

Este repositório é apenas um exemplo básico de testes unitários usando JUnit 5. Em um cenário real, outros cenários específicos do seu sistema podem exigir testes adicionais para garantir uma cobertura abrangente.

Sinta-se à vontade para explorar o código dos testes e a classe ContaCorrente para entender melhor a implementação e a cobertura dos testes.

Espero que este exemplo seja útil para você aprender sobre testes unitários em Java usando JUnit! Se tiver alguma dúvida ou sugestão, sinta-se à vontade para entrar em contato ou abrir um problema no repositório.

Divirta-se testando!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages