Articles & blogposts
Mocking Matchers API
Story about the interesting behavior of mocking library and the difficulties of defining API surface for a library.
Mocking Matchers API
Diving into Matchers API of various mocking libraries such as Mockito, mockito-kotlin, mockk
Testing Hybrid Jetpack Compose Apps
Guide to testing Jetpack Compose on Android using androidx test artifacts.
Testing Hybrid Jetpack Compose Apps
We’re developing a hybrid Jetpack Compose application. It’s comprised of one Activity and several Fragments. Each fragment includes a ComposeView directly as the entire screen is built …

Reassesing TestNG vs Junit
Comparing TestNG and Junit5 – what changed in Junit since version 3.x?
https://blog.frankel.ch/reassessing-testng-junit/
Why Java Experts Avoid Mocks?
Easier said than done. Mocks are everywhere. You can’t test without mocks. What are the alternatives? Why mocks aren’t “one-size-fits-all”? How to use other test doubles?
Why Java Experts Avoid Mocks
What’re the correct ways — fake, mock, or stub Java classes?. “Why Java Experts Avoid Mocks” is published by Miloš Živković in Javarevisited.

Don't mock static: test Timber Logger with trees
Learn how to mock Timber for tests.
Don’t mock static: test Timber Logger with trees
Learn how to create custom Timber Tree to test log outputs in unit tests. Mocking Timber, unit testing logs.

Podcasts & videos
- Property-based testing: find bugs automatically by generating thousands of test cases by AroundIT
- Are automatic tests all about regression? by DevInsideYou
- Test Driven Securit | SpringOne conference
- Microservices Testing at Scale | SpringOne conference
- TDD and the Terminator: An Introduction to Test-Driven Development | SpringOne conference
Libraries & releases
Did you know you can place sponsored content in newsletter and website?
You may place your link with job offer, event announcement or SaaS.
