fluent_assertions 1.0.0
fluent_assertions: ^1.0.0 copied to clipboard
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests.
Changelog #
1.0.0 #
- Dart 3 migration and SDK constraint update (
>=3.0.0 <4.0.0). - Added fluent assertion chaining.
- Added soft assertions (
assertSoftly). - Added assertions for:
- Maps
- Exceptions and asynchronous results
- DateTimes and Durations
- Deep structural equivalency
- Numeric ranges and approximations
- String length, numeric checks, and multi-string matching
- Iterable sorting, counts, and predicates
0.5.1 #
- Downgraded test package to 1.25.7.
0.5.0 #
- Iterable assertions.
0.4.0 #
- Added assertions for strings.
- Downgraded test package to 1.16.5.
0.3.0 #
Null safety migration.
0.2.0 #
Added assertions for numerical values.
0.1.0 #
Added assertions for:
- Equality
- Reference Equality
- Nullability
- Boolean
- Subtype