All Projects → felixgilioli → complete-o-codigo-java

felixgilioli / complete-o-codigo-java

Licence: other
Este é um projeto Maven que contém vários métodos e classes criados, além de vários testes unitários. Os métodos desse projeto não contém uma implementação de fato, sendo assim você desenvolvedor(a) deverá escreve-lo.

Programming Languages

java
68154 projects - #9 most used programming language

Labels

Projects that are alternatives of or similar to complete-o-codigo-java

wiremock-junit5
Wiremock extension to inject server into JUnit5 tests
Stars: ✭ 43 (+0%)
Mutual labels:  junit5
rate-my-cat
Sample application for the book "Mastering Software Testing with JUnit 5"
Stars: ✭ 23 (-46.51%)
Mutual labels:  junit5
springboot-junit5-mockito2
Show case for how to use junit 5 and mockito 2 for unit testing and integration test in spring boot 2
Stars: ✭ 18 (-58.14%)
Mutual labels:  junit5
osgi-test
Testing support for OSGi. Includes JUnit 4 and JUnit 5 support and AssertJ support.
Stars: ✭ 22 (-48.84%)
Mutual labels:  junit5
flyway-junit5-extensions
Flyway JUnit 5 Extension to clean / migrate your database in tests.
Stars: ✭ 14 (-67.44%)
Mutual labels:  junit5
Programacion-AlumnosClase
Ejemplo inicial de Programación Orientada a Objetos, con Java. Nuestra primeras clases, con usos, abusos, y algunos tests en 1DAM. Curso 2021-2022.
Stars: ✭ 13 (-69.77%)
Mutual labels:  junit5
hivemq-testcontainer
Automatic starting HiveMQ docker containers for JUnit4 and JUnit5 tests. This enables testing MQTT client applications and integration testing of custom HiveMQ extensions.
Stars: ✭ 17 (-60.47%)
Mutual labels:  junit5
graphql-webflux
GraphQL application using spring 5 reactive framework (webflux)
Stars: ✭ 44 (+2.33%)
Mutual labels:  junit5
aws-junit5
JUnit 5 extensions for AWS
Stars: ✭ 18 (-58.14%)
Mutual labels:  junit5
junit5-demo
Demos for JUnit 5
Stars: ✭ 46 (+6.98%)
Mutual labels:  junit5
2021-darass
🧩 웹 페이지 어디든 간편하게 추가하는 댓글 모듈 서비스 "다라쓰"
Stars: ✭ 54 (+25.58%)
Mutual labels:  junit5
2021-nolto
부담없이 자랑하는 작고 소중한 내 프로젝트 🧸✨
Stars: ✭ 34 (-20.93%)
Mutual labels:  junit5
junit5-kubernetes
Use kubernetes pod from your Junit5 test classes
Stars: ✭ 40 (-6.98%)
Mutual labels:  junit5
manon
🧪 Play with SpringBoot 2, JWT, Querydsl, GraphQL, Docker, ELK, PostgreSQL, MariaDB, Redis, MongoDB, Flyway, Maven, Gradle, TestNG, JUnit5, JaCoCo, GreenMail, CI, Quality Gates, Prometheus, Gatling, etc.
Stars: ✭ 26 (-39.53%)
Mutual labels:  junit5
spring-jooq-flyway-testcontainers-junit5
🚀 Example project with configured Spring Boot, JooQ, TestContainers, MySQL container and JUnit5
Stars: ✭ 29 (-32.56%)
Mutual labels:  junit5
spring-boot-microservice-best-practices
Best practices and integrations available for Spring Boot based Microservice in a single repository.
Stars: ✭ 139 (+223.26%)
Mutual labels:  junit5
dynatest
Simplest Most Powerful Testing Framework For Kotlin
Stars: ✭ 22 (-48.84%)
Mutual labels:  junit5
advanced-spring-scaffold
This project provides an advanced baseline to help you kick start a Spring project.
Stars: ✭ 21 (-51.16%)
Mutual labels:  junit5
testing-spring-boot-applications-masterclass
🍃 Everything You Need to Know About Testing Spring Boot Applications
Stars: ✭ 185 (+330.23%)
Mutual labels:  junit5
jpa-unit
JUnit extension to test javax.persistence entities
Stars: ✭ 28 (-34.88%)
Mutual labels:  junit5

Complete o código em Java

O projeto tem como objetivo auxiliar aqueles que estão iniciando sua jornada em programação, mais precisamente, em Java.

Este é um projeto Maven que contém vários métodos e classes criados, além de vários testes unitários. Os métodos desse projeto não contém uma implementação de fato, sendo assim você desenvolvedor(a) deverá escreve-lo.

Há uma descrição(JavaDoc) em cima de cada método explicando o que ele deve fazer, quais são os parâmetros de entrada e qual a saída esperada. Para ter certeza que sua implementação foi bem sucedida, você deve executar os testes unitários daquela classe, se todos eles passarem, quer dizer que seu código funcionou! 😄

Os códigos estão separados em 3 pacotes, onde cada um corresponde a um nível de dificuldade diferente(fácil, médio, difícil).

Como baixar o projeto

Para estar sempre atualizado quanto a novos exercícios e melhorias no projeto, sugerimos que você faça um Fork desse repositório, dessa forma, além de poder fazer um pull das novidades, também pode comitar seus códigos em um repositório seu no Github. 😉

Como contribuir

Para quem deseja contribuir com o projeto, seja com novos exercícios, correções ou documentação, sinta-se a vontade para abrir um Pull Request com suas alterações! 😊

Desafios

Estes aqui são os temas dos desafios disponíveis para serem implementados. Se quiser, em seu fork, marque cada um deles como concluído conforme as suas soluções são desenvolvidas. 💪

  • Fácil
    • ArrayLists
    • BigDecimals
    • Booleanos
    • Calculadora
    • LocalDates
    • Strings
  • Médio
    • DiaDaSemanaEnum
    • JSONs
    • Strings
  • Difícil
    • JavaReflection
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].