README.md

Roman Numerals Kata

The object of this kata is to practice TDD with different frameworks.
We do this by creating a function that converts from decimal numbers to
roman numerals. The basic test cases are written in the respective
directories.

Javascript, Busterjs

BusterJs is a nice framework, similar to Mocha. It supports both assert and
spec style tests.

ClojureScript, Busterjs

Use Busterjs, but from a higher-level language than Javascript.

PHP, PHPUnit

PHPUnit is a test framework similar to JUnit. It only supports assert style
tests.

Ruby, Minitest

MiniTest is a small Ruby test framework that is built into Ruby 1.9+.
It supports both assert and spec style tests.

C, Homegrown :)

It is easy to write a simple test framework.

Lua, Busted

Busted is a BDD style framework that uses assertions.

Clojure, Midje

Midje supports top-down as well as
bottom-up testing, encourages readable tests, supports a balance between
abstraction and concreteness, and tries to be gracious in its treatment
of the people who use it.