Assay 0.4.0 has been released.
The Assay project defines Assertions in the same way that Ruby defines
Exceptions. An asserition then simply becomes an extension to an
Exception class.
- home: File: README — Documentation for assay (0.4.1)
- docs: File: README — Documentation for assay (0.4.1)
- code: GitHub - rubyworks/assay: Class-based Assertions Framework
- mail: http://groups.google.com/groups/rubyworks-mailinglist
Version 0.4 is a very polished partial rewrite of the Assay project.
This release sheds all ancillary code to separate projects. The
compatibility layers are now assay-testunit
, assay-minitest
and
assay-rspec
. The built-in grammar is now the fluidity
project. All
assertion classes now end with Assay
suffix instead of Failure
and
they are defined at the toplevel.
Changes:
- Spin-off all ancillary code, leaving only core functionality.
- Polish and semi-rewrite code.
- Renamed all Assertion subclasses form xxxFailure to xxxAssay.
- Add many new Assertion subclasses.