Articles tagged 'Testing'

TDD in Clojure

Posted by Luis Rivas Vañó

It’s been a few months since I first approached Clojure, and approaching a functional language for the first time is quite an experience that makes you revisit and reevaluate many of your past experience and know-how with object-oriented (OO) languages...

Read more ▶

Many ways to write a unit test

Posted by Danny Olson

Wherein we explore multiple ways to write a unit test, and further, discovering an alternative that more fully expresses the intent of the code.

Read more ▶

What is BDD?

Posted by Azher Hussain

I was introduced to Behaviour-Driven Development (BDD) about 5 years ago, about 2 years or so after I became a Quality Assurance engineer.

BDD as a movement has been around for more than a decade and it has evolved a lot in the past 5 years or so. In all the organisations I have worked at, including Funding Circle, I have seen recurring problems in adopting BDD principles. A lot of people still think BDD is a tool and is only about testing. For a long time I was one of those people too. I believe BDD is still poorly understood and frequently misappropriated.

Read more ▶