Expand description
This crate defines a collection of useful utilities for testing rust code.
Macros§
- Asserts that the first argument is greater than or equal to the second.
- Asserts that the first argument is strictly greater than the second.
- Asserts that the first argument is less than or equal to the second.
- Asserts that the first argument is strictly less than the second.
- Asserts that
x
andy
are withindelta
of one another.
Structs§
- A mutually exclusive counter that is not shareable, but can be defined statically for the duration of a test. This simplifies the implementation of a simple test-global counter, avoiding the complexity of alternatives like std::sync::atomic objects that are typically wrapped in Arc()s, cloned, and require non-intuitive memory management options.