Assertive Expressive

Introduction

AE is an assertions framework designed to serve as a reusable domain language for other test frameworks. It is light-weight, easy to use and versatile. The DSL is entirely focused around two methods #assert and #expect.

Features

Adaptations

AE is the standard assertions framework for QED and Lemon; works with Test::Unit, MiniTest and Shoulda; and is easily adapted to almost any other testing framework.