Expand description
§use-test-case
Named test case metadata for RustUse testing vocabulary.
§Experimental
use-test-case is experimental while use-test remains below 0.3.0.
§Example
use use_test_case::{TestCase, TestCaseData};
let case = TestCase::with_description("trim", "trims surrounding whitespace");
let data = TestCaseData::new("trim spaces", " value ", "value");
assert_eq!(case.name(), "trim");
assert_eq!(case.description(), Some("trims surrounding whitespace"));
assert_eq!(data.input(), &" value ");§Scope
- Named case metadata.
- Optional descriptions.
- Generic input/expected case data.
§Non-goals
- Test discovery, execution, parameter expansion, or fixture setup.
§License
Licensed under either Apache-2.0 or MIT.
Structs§
- Test
Case - Named test case metadata.
- Test
Case Data - Generic test case data without execution behavior.