Skip to main content

fluent_assertions 1.0.0 copy "fluent_assertions: ^1.0.0" to clipboard
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
7
likes
160
points
749
downloads

Documentation

API reference

Publisher

verified publisherklisiewicz.dev

Weekly Downloads

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.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

test

More

Packages that depend on fluent_assertions