Unit testing is an essential instrument in the toolbox of any software developer. We've just released tasks that assess those skills.
Writing unit tests and generating testable code is not just about making testing less troublesome, but about making the code itself more robust, and easier to maintain.
It’s a skill used not only to test code that was already written. For example, in the Test Driven Development process this is the first step in programming that comes even before coding.
You can combine it with one of our bug fixing tasks to screen for a QA Engineer or pair it with a fundamental programming skills task if you’re looking for a software engineer.
If you have feedback or would like to make your own unit testing tasks, contact us at support@codility.com.