-
Notifications
You must be signed in to change notification settings - Fork 3
Java testing
sullis edited this page Nov 13, 2021
·
70 revisions
- Effective Unit Testing - Elliotte Rusty Harold
- Testing Legacy Code - Elliotte Rusty Harold
- 10 simple rules for writing great testcases - Steve Poole and Stuart Marks, Devoxx 2017
- Using Developer Testing to Boost the Quality of Your Code - Alexander Tarlinder, GeeCON 2018
- Writing Awesome Unit Tests - Jeroen Mols, Devoxx Belgium 2018
- Cleaner tests with Mockito 2 - Szczepan Faber
- Tests that talk (maintainable, readable tests) - James McGivern
- Integration Testing with Docker and Testcontainers - Kevin Wittek at Devoxx UK 2019
- Testcontainers: a year-in-review - Sergei Egorov at GeeCON 2019
- Stopping entropy with ArchUnit - Alexander Schwartz
- ScalaTest: you're asserting it wrong - Jacek Kunicki, Scalar 2019
- JSON test assertions - Paweł Mikołajczyk
- ZIO Test - Adam Fraser: Scala in the City Conference (2020)
- Mutation Testing for Java - Henry Coles at GOTO Copenhagen 2019
- Migrating from JUnit 4 to JUnit 5
- Your test coverage is a lie
- The Clean Code Talks -- Unit Testing - Misko Hevery, Google Tech Talks (October 2008)
- How to write clean testable code - Miško Hevery, Google Tech Talks (December 2010)
- Preventing Flaky Tests from Ruining your Test Suite - Eric Wendelin
- Much ado about testing (Scala)
- MUnit testing framework (Scala)
- Beyond Selenium
- Behavior
- Structure
- Readable
- Writable
- Fast
- Deterministic
- Automated
- Isolated
- Composable
- Specific
- Predictive
- Inspiring
- junit5
- junit4
- rewrite-testing-frameworks
- convert-junit4-to-junit5
- mockito
- mockito-junit-jupiter
- mockito-scala
- mockitoplus
- equalsverifier
- jazon
- JsonUnit
- JSONAssert
- pitest
- junit-quickcheck
- Karate-DSL
- cucumber-jvm
- rest-assured
- assertj-core
- assertj-db
- assertj-vavr
- assertj-assertions-generator
- hamcrest
- Google Truth
- visible-assertions
- java-power-assert
- opentest4j
- strikt (Kotlin)
- junit-platform-maven-plugin
- junit-pioneer
- junit-dataprovider
- junit-toolbox
- JUnitParams
- wiremock
- database-rider
- ArchUnit
- ConcurrentUnit
- checkerframework
- Arquillian
- test-retry-gradle-plugin
- mockserver
- livestub (Scala)
- Square mockwebserver
- servirtium-java
- vavr-test
- spring-cloud-contract
- ScalaTest (Scala)
- ScalaCheck (Scala)
- munit (Scala)
- circe-golden (Scala)
- kotlinx-lincheck
- jfrunit