zummenix / expectest

Crate provides matchers and matcher functions for unit testing.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

expectest

Docs | Examples | Changelog | Crates.io

This project is inspired by Nimble for Swift. It provides matchers and matcher functions to express expectations in tests for common cases, such as: Equality, Order, Option, Result, etc. The crate also provides instruments to implement custom matchers for your project's domain.

Alternative crates

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

Crate provides matchers and matcher functions for unit testing.

License:Apache License 2.0


Languages

Language:Rust 100.0%