How well tested is your system? How do you measure it? Code coverage can give you the answer, however can we trust our unit tests? Trust him or not, but Rafał used to work for the investment banking industry in a big project where a lot of unit tests had no assertions (!). And yes… the […]

Read more

This is a 15 minute overview of Mutation Testing and how to set up a basic example. What is Mutation Testing? Imagine you have unit tests. There are good unit tests, and bad unit tests. Bad unit tests are superficial tests to boost your test coverage, and don’t necessarily cover every line of code. Consider […]

Read more

All about testing… In this day and age, you aren’t considered a real Java developer if you are not writing proper unit tests. We all know why this is important: Instant verification that our code works. Automatic future regressions tests. But how do we know we are writing proper tests? Well, most people use code coverage to […]

Read more