-
更多断言
提供额外的 assert_* 和 debug_assert_* 宏的小型库
-
tracing-test
辅助函数和宏,允许更容易地测试使用
tracing
的crate -
regress
针对EcmaScript语法的正则表达式引擎
-
googletest
受C++的GoogleTest启发的丰富断言和匹配器库
-
cargo-careful
谨慎执行Rust代码,并在执行过程中进行额外检查
-
assertables
用于更好测试、质量保证和运行时可靠性的宏
assert…!
-
cool_asserts
一组有用的测试断言和实用工具
-
always-assert
适用于长时间运行健壮应用程序的可恢复断言
-
k9
rust 测试库
-
speculoos
Fluent 测试断言
-
assert
此包提供了测试的断言
-
tracing-capture
捕获跟踪跨度事件,例如用于测试
-
xpct
可扩展的测试断言库
-
equator
可组合断言库
-
hamcrest2
Hamcrest 测试库的移植。基于原 hamcrest-rust(现已不再维护)的分支,增加了额外的匹配器,更好的文档等。
-
clearcheck
Rust 中优雅且可扩展的断言
-
common-testing
跨项目复用的常见测试快捷方式和工具
-
matrixcompare
方便比较矩阵的工具
-
assertor
具有可读性失败消息的流畅断言库
-
assertive
断言集合
-
gilder
黄金测试库
-
selective_assertions
用于断言结构体相等的宏,具有排除或关注特定字段的灵活性
-
pretty_assertions_sorted_fork
封装了
rust-pretty-assertions
crate,允许对Debug输出进行排序 -
assert_unordered
用于无序集合的
assert_eq
的直接替代品 -
shoulda
测试断言的derive宏
-
smoothy
以流畅和易于阅读的方式编写断言
-
kernal
Rust的流畅断言框架
-
hamcrest
Hamcrest测试库的移植版
-
easy-assert
在测试中编写易于阅读的断言
-
appattest-rs
用于验证Apple App Attestations和Assertions的模块
-
xldenis/creusot
以自动化的方式证明您的代码是正确的
-
fluent-asserter
使用流畅的接口编写测试断言
-
stream_assert
简化基于
Stream
的API测试的宏 -
lets_expect
Rust的整洁测试
-
automerge-test
测试 automerge 库
-
proc-macro-assertions
轻松创建进程宏输入断言
-
tracing-assertions
为 Tokio 追踪提供断言框架
-
one_assert
一个断言宏,可替代所有其他宏
-
watson
无_std WebAssembly 加载器
-
assertx
额外的测试断言
-
rassert
流畅、易于扩展的测试断言库
-
qutonium
使用功能测试框架简化单元测试 📈
-
appro-eq
近似相等的特性和断言
-
passport
签名和验证 PASSporT (RFC8225) 令牌
-
fluent-assertions
通过启用测试断言的自然语言语法来增强可读性和可表达性的测试库
-
invariants
用于基于正常和不变性开发的断言
-
assert-unchecked
在发布模式下允许优化的不安全断言
-
should
Rust的断言库
-
光谱
Fluent 测试断言
-
chek
断言库
-
nearly_eq
近似(大约)相等的特性和断言
-
fluent_field_assertions
FluentFieldAssertions是一个库,允许您使用类似自然语言的语法编写测试。使用此库,您可以用直观且可读的方式执行字段断言。
-
rxpect
Rust的可扩展流畅期望
-
postfix_assert
以(后缀)方法风格实现Rust标准库中常见断言的特质实现。这允许将断言链式连接并集成到表达式的一部分。
-
shoulds
用于编写测试断言的直观且简单的库
-
testpath
bintest/testcall的companion crate,增强测试路径
-
asserts-rs
Rust的断言实用宏
-
arcs-env-rs
为ARCS设计,用于简单的环境变量断言和访问
-
assert-type-eq
用于断言不同crate版本之间类型兼容性的宏
-
rassert-rs
用于表达返回Result断言的宏
-
asserter
rust的新断言库
-
soft
非panic断言
-
zkp-error-utils
返回Result::Err的类似宏的断言
-
iffi
对在FFI中使用的数据进行断言
-
lets_expect_assertions
lets_expect断言。这个crate是lets_expect crate的内部实现,不应直接使用。
-
assert2ify
使用assert2 crate的断言替换测试中断言的一行解决方案
-
assert_cfg
带有描述性错误的crate功能的静态断言
-
tracing-assert-core
用于单元测试的具有断言辅助的跟踪层
-
dbc
基于契约的断言
-
power-assert
Rust中的Power Assert。提供更好的断言消息。
-
fast_tuple
一个提供简单方式构建和注释元组的进程宏库
-
tiny-test
tiny-test
是一组简化 Rust 中测试断言的函数集合 -
cogno
用于编写 RFC 规范测试的测试框架
-
soft-test-failures
允许在一个测试中多次断言失败
-
assert_bound
帮助断言类型界限的创建
-
rustspec_assertions
BDD 风格的断言库
-
no-panics-whatsoever
静态断言用 Rust 编写的程序不会崩溃
-
shoulda_core
测试断言的derive宏
-
should-be
后缀等式断言
-
vector_assertions
向量容器断言库
-
assert_ne
断言不等于
-
assert4rs
Rust 的流畅断言
-
passert
Rust 的美观/强大断言宏
-
equator-macro
可组合断言库
-
googletest_macro
GoogleTest Rust的进程式宏
-
google-service-account-oauth-jwt-assertion-cli
Google - 服务账户 - OAuth JWT Assertion Cli
-
wasm-webauthn
通过web-sys navigator.credential提供合理接口
-
google-service-account-oauth-jwt-assertion
Google - 服务账户 - OAuth JWT Assertion
-
assertions
const assertions机制
-
信誉
assert的轻量级封装,以支持基于表的测试
-
lighthouse-sdk
Lighthouse的客户端,一个交易保障Solana程序
-
passert_macros
Rust的Pretty/Power断言宏(宏crate)
尝试使用DuckDuckGo进行搜索。搜索.