All Projects → sbrannen → junit5-demo

sbrannen / junit5-demo

Licence: Apache-2.0 license
Demos for JUnit 5

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to junit5-demo

testing-spring-boot-applications-masterclass
🍃 Everything You Need to Know About Testing Spring Boot Applications
Stars: ✭ 185 (+302.17%)
Mutual labels:  junit, spring-test, junit5
junit5-kubernetes
Use kubernetes pod from your Junit5 test classes
Stars: ✭ 40 (-13.04%)
Mutual labels:  junit, junit5
webdrivermanager-examples
JUnit tests with Selenium WebDriver and WebDriverManager
Stars: ✭ 94 (+104.35%)
Mutual labels:  junit, junit5
jpa-unit
JUnit extension to test javax.persistence entities
Stars: ✭ 28 (-39.13%)
Mutual labels:  junit, junit5
bdd
JUnit 5 based BDD library to create and run stories and behaviors a.k.a BDD specification tests
Stars: ✭ 25 (-45.65%)
Mutual labels:  junit, junit5
ForgeModdingSkeleton
Skeletons for building Forge mods
Stars: ✭ 21 (-54.35%)
Mutual labels:  junit, junit5
spring-jooq-flyway-testcontainers-junit5
🚀 Example project with configured Spring Boot, JooQ, TestContainers, MySQL container and JUnit5
Stars: ✭ 29 (-36.96%)
Mutual labels:  junit, junit5
osgi-test
Testing support for OSGi. Includes JUnit 4 and JUnit 5 support and AssertJ support.
Stars: ✭ 22 (-52.17%)
Mutual labels:  junit, junit5
flyway-junit5-extensions
Flyway JUnit 5 Extension to clean / migrate your database in tests.
Stars: ✭ 14 (-69.57%)
Mutual labels:  junit, junit5
zerocode-hello-world
Zerocode YAML and JSON based declarative steps hello world rest api testing example - soap, database
Stars: ✭ 18 (-60.87%)
Mutual labels:  junit
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 (-71.74%)
Mutual labels:  junit5
McTester
An integration testing framework for Minecraft
Stars: ✭ 39 (-15.22%)
Mutual labels:  junit
springmock
alternative spring mocking infrastructure
Stars: ✭ 22 (-52.17%)
Mutual labels:  spring-test
Learn-to-Code
Learn to Code - for Free
Stars: ✭ 15 (-67.39%)
Mutual labels:  junit
KDirtyAndroid
A dirty approach for truly client Android applications using Kotlin
Stars: ✭ 17 (-63.04%)
Mutual labels:  junit
Starwars-clean
Simple project with clean architecture
Stars: ✭ 34 (-26.09%)
Mutual labels:  junit
j8spec
Library that allows tests written in Java to follow the BDD style introduced by RSpec and Jasmine.
Stars: ✭ 45 (-2.17%)
Mutual labels:  junit
Library-Spring
The library web application where you can borrow books. It's Spring MVC and Hibernate project.
Stars: ✭ 73 (+58.7%)
Mutual labels:  junit
osgi-testsuite
The OSGi Test Suite runs all JUnit tests in a given list of bundles
Stars: ✭ 15 (-67.39%)
Mutual labels:  junit
HiveRunner
An Open Source unit test framework for Hive queries based on JUnit 4 and 5
Stars: ✭ 244 (+430.43%)
Mutual labels:  junit

Demos for JUnit 5

This is a sample application that demonstrates the core features of JUnit 5, especially the JUnit Jupiter programming model.

In addition, demos are provided for using the Spring TestContext Framework from the Spring Framework as well as testing support in Spring Boot.

The following technologies are used.

  • JUnit Platform 1.5.2
  • JUnit Jupiter 5.5.2
  • JUnit Vintage 5.5.2
    • which includes JUnit 4.12 (for comparison with JUnit Jupiter)
  • Spring Framework 5.2 GA
  • Spring Boot 2.2 RC1
  • Gradle 5.6.2
  • Java 12

Note

Some of the tests intentionally fail in order to demonstrate support for assertAll() (i.e., grouped assertions) in JUnit Jupiter vs. the lacking support for grouped assertions in JUnit 4. Additional tests intentionally fail to demonstrate the functionality of the @SkipOnFailuresInEnclosingClass extension.

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].