Tag: testing

If I were to list some of the most dangerous habits observed in the way programmers work, I would definitely put making assumptions on this list. Let me explain. Recently, I have been debugging this one unit test that was …

Testing your assumptions Read More »

Tagged with: , ,

It seems like behavior-driven development (or BDD) and its supporting tools are gaining stronger momentum in Java world than ever. Cucumber, as one of the most popular frameworks used to support and automate BDD, seems like the go-to framework to …

Pitfalls of Cucumber adoption Read More »

Tagged with: , ,

When writing tests, programmers often need to provide some test files for their code to work. This is typically done by uploading them to their version control systems or exposing them over the network to be downloaded at runtime. However …

Randomly Generated Input Stream Read More »

Tagged with: , , , ,