# cargo test > Execute the unit and integration tests of a Rust package. > More information: . - Only run tests containing a specific string in their names: `cargo test {{testname}}` - Set the number of simultaneous running test cases: `cargo test -- --test-threads={{count}}` - Require that `Cargo.lock` is up to date: `cargo test --locked` - Test artifacts in release mode, with optimizations: `cargo test --release` - Test all packages in the workspace: `cargo test --workspace` - Run tests for a package: `cargo test --package {{package}}` - Run tests without hiding output from test executions: `cargo test -- --nocapture`