用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill maverick-rust-testing命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | maverick-rust-testing |
| description | Rust testing patterns (unit, integration, property-based) Use when this capability is needed. |
| metadata | {"author":"get2knowio"} |
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn test_add() {
assert_eq!(add(2, 2), 4);
}
#[test]
#[should_panic(expected = "overflow")]
fn test_overflow() {
add(i32::MAX, 1);
}
}
Place in tests/ directory (separate crate).
use proptest::prelude::*;
proptest! {
#[test]
fn test_reverse_involutive(ref vec in prop::collection::vec(any::<i32>(), 0..100)) {
let reversed_twice: Vec<_> = vec.iter().rev().rev().cloned().collect();
assert_eq!(vec, &reversed_twice);
}
}
Converted and distributed by TomeVault — claim your Tome and manage your conversions.