Android testing (Part2): Kotlin DSL for Espresso and UIAutomator 11/06/18 by Dusko Bajic We were using the combination of Espresso and UIAutomator to do the E2E testing on Android. Syntax and the readability had to be improved so we unified the syntax with Kotlin DSL. Check it out. Read more Leave your thoughts
Improve your test structure with Lambdas and Mockito’s Answer 02/15/18 by Ronny Bräunlich Although the use of mock objects is controversial, we as developers have to use them from time to time. The nearly 6000 stars Mockito has on GitHub indicate that others would agree with this statement Read more Leave your thoughts
DRY in the 21st Century 01/29/18 by Ronny Bräunlich It seems that nowadays, the "Don't Repeat Yourself"(DRY) principle is one of the foundations of programming that is criticized the most. Read more Leave your thoughts
The most useless knowledge of all 09/11/17 by Jasper Sprengers There are things a programmer needs to know, no excuses. There are things you can’t possibly all remember, so it’s... Read more Leave your thoughts
In defence of pedantic tools 08/03/17 by Jasper Sprengers We aim to please the customer at short notice and always overestimate our capacity to comprehend a system as it gets more complex. That’s a recipe for technical debt. Read more Leave your thoughts
Mocks or the real thing? Tips for better unit testing 07/17/17 by Jasper Sprengers This is not a tutorial about how to exploit the advanced features in modern mocking frameworks. Rather, it’s a warning that these features work around design decisions that were wrong to begin with. Read more Leave your thoughts
Using Exceptions to Write Robust Software for Stable Production 01/20/16 by Dr. Raimar Falke A study shows that the cause for almost all critical faults is bad error handling. I can back this up with... Read more 1 Comment
Writing Better Tests With JUnit 01/05/16 by Tobias Goeschel TLDR; Writing readable tests is at least as important as writing readable production code. But the standard JUnit tooling won’t... Read more Leave your thoughts
A Cultural Divide – Why The Hell Are We So Stubborn? 08/05/14 by Tobias Goeschel “The only thing that is constant is change.” – Heraclitus Bonfire of the Vanities Over the last few months, there... Read more 2 Comments