eggplant

Eggplant is a very young behaviour driven development (BDD) library for Clojure. Eggplant will focus on data driven testing to enable a data driven language such as Clojure to be adequetly tested. It will use specifications written in user friendly language to enforce executable tests that can be automated and continue living documentation of these tests. Features (Under Development): Give, When, Then style of testing. Data driven testing using data tables. Import of data tables from CSV for non technical users to write specifications.

Leiningen/Boot

[eggplant "0.2.0"]

Clojure CLI/deps.edn

eggplant/eggplant {:mvn/version "0.2.0"}

Gradle

implementation("eggplant:eggplant:0.2.0")

Maven

<dependency>
  <groupId>eggplant</groupId>
  <artifactId>eggplant</artifactId>
  <version>0.2.0</version>
</dependency>