Skip to content

Commit

Permalink
Update features
Browse files Browse the repository at this point in the history
  • Loading branch information
foresterre committed Mar 10, 2024
1 parent 26d7752 commit b3c7267
Showing 1 changed file with 6 additions and 7 deletions.
13 changes: 6 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,12 @@ Patameterized test cases are defined using the 'parameterized' attribute instead

**Features**

- **Parameterization:** Specify different inputs to test multiple scenarios with a single test definition.
- **Flexible:** Parameterized test case arguments are expressions.
- **Out of the box experience:** Works with any Rust version out of the box. No custom test harness necessary.
- **Reusable:** Promotes code reuse by defining test cases once and using them with different parameters across multiple
tests.
- **Readable:** Maintains readability by using a familiar Rustic attribute syntax.
- **Identifiable:** Each test case has a user defined name which can be referred back to, and can be used to run
- **Parameterized Testing:** Specify different inputs to test multiple scenarios with a single test definition.
- **Be flexible:** Arguments provided to parameterized test cases are expressions.
- **Works out of the box:** Works with any Rust version out of the box. No custom test harness necessary.
- **Concise yet comprehensive:** Minimalstic doesn't need to mean 'featureless'.
- **Readable:** Maintains code readability by using a familiar Rustic attribute syntax.
- **Promotes :** Each test case has a user defined name which can be referred back to, and can be used to run
individual test cases.
- **Battle tested:** Used for years in tests of
the [cargo-msrv](https://crates.io/crates/cargo-msrv), [bisector](https://crates.io/crates/bisector)
Expand Down

0 comments on commit b3c7267

Please sign in to comment.