enzomuzi /
backend-cinema-spring
Backend do Projeto Cinema feito em Java + Spring, utilizando Maven.
Loading repository data…
manoelcampos / repository
Backend em Java de um Sistema Bancário de exemplo para prática de Testes com JUnit 5 🏦☕️🧪
:source-highlighter: highlightjs :numbered: :unsafe: :font: icons
ifdef::env-github[] :outfilesuffix: .adoc :caution-caption: :fire: :important-caption: :exclamation: :note-caption: :paperclip: :tip-caption: :bulb: :warning-caption: :warning: endif::[]
= Sistema Bancário para Testes com JUnit 5
IMPORTANT: Vídeo: https://youtu.be/isOY-qG5bxU[🧪⚙️☕️ #1 TDD com JUNIT 5 no VS CODE: Implementando Regras de Negócio em JAVA pra um Sistema Bancário]
Este projeto fornece um conjunto de classes base para que sejam implementados testes unitários a partir de um conjunto de requisitos detalhados na documentação. O diagrama abaixo apresenta as classes existentes.
.Diagrama das Classes de Negócio do Sistema Bancário (pacote link:src/main/java/com/sistemabancario/model[model]). image::diagrama-classes-model.png[]
{nbsp} +
O código de tais classes foi gerado a partir do http://staruml.io[StarUML] e está disponível em um link:src[projeto Java na pasta src], contendo a mesma documentação disponível no projeto UML. A documentação JavaDoc incluída no código fonte das classes informa como os métodos devem funcionar, quais as regras de validação de atributos e outros detalhes. A partir destas definições apresentadas, pode-se então escrever os testes e o código dos métodos gerais, getters e setters das classes. Observe que estes dois últimos tipos de métodos não são mostrados no diagrama por simplificação.
== Apresentações
Alguns conceitos relacionados a testes de software são mostrados nas apresentações abaixo:
O relatório de cobertura de código do JaCoCo NÃO é gerado se existir algum espaço em qualquer lugar no caminho completo da pasta onde você salvou o projeto. Por exemplo, se o projeto estiver em:
/home/usuario/meus projetos/projeto incrível
você deverá renomear as pastas para algo como (preferencialmente evitando acentos)
/home/usuario/meus-projetos/projeto-incrivel.Selected from shared topics, language and repository description—not editorial ratings.
enzomuzi /
Backend do Projeto Cinema feito em Java + Spring, utilizando Maven.
Prof-Dani /
Projeto Ciclo Trigonométrico Aplicativo mobile interativo (React Native/Expo) integrado a um servidor (Java/Spring Boot) via Docker. O app permite explorar os eixos de seno e cosseno dinamicamente, enviando o ângulo selecionado para o backend processar os cálculos matemáticos em tempo real.
helosantosdesousa /
Neste repositório você encontra uma API REST conectada com Front-End desenvolvida em Java com Spring Boot, com operações CRUD completas para gerenciamento de eventos e cidades. O projeto conta com validações personalizadas, tratamento de exceções, banco de testes H2 e estrutura em camadas (Entity, DTO, Repository, Service e Controller).
JoabioVilela /
Solução para Gestão de Relacionamento com o Cliente (Customer Relationship Management, CRM). Um Sistema Distribuído baseado em Arquitetura de Microsserviços, Backend Java API RESTful, Mensageria, Pipeline CI/CD, Monitoramento, Observabilidade, etc)
Engenharia-de-Software-2025-2 /
Projeto acadêmico de Engenharia de Software para venda de ingressos de cinema, implementado em Java com Spring Boot no backend e Angular no frontend.
Edvanfigueredo /
Exercício P/ Backend em Java ( Herança e Polimorfismo )