Do you trust your unit tests?

![coffee](./assets/coffee.png)
![swipe](./assets/swipe.png)
[![sonar report](./assets/sonar-report.png)](http://localhost:9000/dashboard?id=com.rdelgatte%3Apitest-examples)
![awesome](./assets/awesome.png)
Not really... Let's have a look to our unit tests
![unit-tests-1](./assets/unit-tests-1.png)
![what](./assets/what.png)
![jacoco icon](./assets/jacoco-icon.png) ![jacoco report](./assets/jacoco-report.png)
### Line coverage How much of your code lines are executed while processing unit tests ![line-coverage-test](./assets/line-coverage-test.png)
### Branch coverage All program branches or conditional states should be tested at least once ![jacoco report](./assets/jacoco-report.png)
![assert-results](./assets/assert-results.png)
### How to test your unit tests?

✓ GOOD

× BAD

![Pitest](./assets/logo.png)
## Going TDD... Slides: [bit.ly/2OLZKqR](https://bit.ly/2OLZKqR) Code: [github.com/rdelgatte/pitest-examples](https://github.com/rdelgatte/pitest-examples)