0.11.0
improvements
- introduced native mechanism for running tests #30
- implemented various strategies for running tests #34
- implemented printing test report #33
- added immutable option for collection contracts #27
- added option for forbidding null element to collection contract #28
- created
ReportException
as superclass forAssertException
andAssumeException
fixes
- allowed more than one method annotated with
@Quackery
#32 - fixed
QuackeryRunner
so empty suite does not confuse junit #25
incompatible changes
- moved
QuackeryRunner
toorg.quackery.junit
package - renamed
Suite
methods toadd
,addAll
- renamed and moved
AssertException
andAssumeException
- removed mutable option and made it default unless used immutable