- fix a bug where the placeholder in a parametrized test failed expansion
if the parameter contained the
$
character (Issue #16)
- add the received exception's stacktrace to the displayed message for failing
shouldThrow
tests (Issue #12)
- correctly handle JUnit 5 test assumptions
- added JUnit 5 support
- fixed a bug where test suites using TestNG XML files with
<package>
elements failed (Issue #10)
- added TestNG support
- corrected a bug where Specnaz worked only with JUnit version 4.12
- corrected a bug where test method annotations were not being passed correctly to JUnit Test Rules
- added support for JUnit Rules (Issue #1)
- added support for writing parametrized tests
- added the capability to focus tests with
fshould
,fshouldThrow
andfdescribes
- added the capability to ignore tests with
xshould
,xshouldThrow
andxdescribes
- changed
shouldThrow
to allow specifying further assertions on the thrown Exception (Pull Request #4)
- added
shouldThrow
for Java and Kotlin - Issue #2
- first public release
should
,beginsAll/Each
,endsAll/Each
,describes
- Kotlin support