Projeto prático realizado no curso de especialização Engenharia de Software da Unicamp para aplicar conceitos de BDD e práticas relacionadas.
Aplicar BDD (Behaviour Driven Development) para desenvolver as funcionalidades previstas em casos de uso do aplicativo Ecommerce utilizando mocks e stubs (dublês) para eliminar a dependência de sistemas externos nos testes e garantindo cobertura de arestas ("branches") de pelo menos 50% com os testes.
- Maven
- Java SE 8
- JUnit
- Cucumber
- Mockito
- Wiremock
- Eclemma
- Eclipse IDE