Behavior-driven development

Behavior-driven development (BDD) is not a new technique, and there are quite a few blog entries written to present the advantages of some specific library.

This recipe is about using the Cucumber framework in new ways that make the language talk. The primary language you will be using for this recipe will not be Clojure, it will be simple English!!!!!!

You will start by reviewing the basics, and building along some highly interactive patterns to work with Spark, virtual machines, and OpenCV. Let the fun begin...

Getting ready

This Clojure project needs very little to get started. As usual, we add the default dependencies and a Leiningen plugin.

Dependencies

Updating the project.clj file for this recipe will be done while ...

Get Clojure Programming Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.