- Added
GenAttribute
, which sets a parameter's generator - Named arguments work for
Property
andProperties
in C# - Returning a Task works in C#
- Reduced Xunit dependencies to Xunit.Core
- Added support for tests that return a property.
- Fixed a bug where Recheck ran multiple times.
- Updated to Hedgehog.Experimental 0.7.0
- Updated to Hedgehog.Experimental 0.6.1
- Updated to Hedgehog.Experimental 0.6.0
- Tests decorated with
PropertyAttribute
may have generics in their parameter types and return types. - Added
AutoGenConfigArgs
RecheckAttribute
'sSize
overridesPropertyAttribute
'sSize
- If a test fails, a
RecheckAttribute
is appended to the the Exception message for easy copy/pasting - Updated to Hedgehog.Experimental 0.5.0
- Added
Shrinks
andSize
toPropertyAttribute
andPropertiesAttribute
- Added
RecheckAttribute
- Updated to Hedgehog.Experimental 0.4.0
- If a test fails due to returning a
Result
in anError
state, itsException
will report the value inError
.
PropertiesAttribute
extendsAttribute
- it no longer extendsPropertyAttribute
.- Tests returning a
Result
in anError
state will be treated as a failure. - Tests returning
Async<Result<_,_>>
orTask<Result<_,_>>
are run synchronously and are expected to be in theOk
state.
- Updated to Hedgehog.Experimental 0.3.0
- Initial release