-
mockall
Rust 的一款强大模拟对象库
-
mockito
Rust 的 HTTP 模拟
-
wiremock
测试 Rust 应用程序的 HTTP 模拟
-
httpmock
Rust 的 HTTP 模拟库
-
httptest
包含模拟服务器的 HTTP 测试功能
-
mock_instant
模拟 std::time::Instant 的方法
-
faux
模拟结构体
-
mry
但功能强大的模拟库,支持结构体、特性和函数
-
unimock
一个灵活且对开发者友好的特性和模拟库
-
opensrv-mysql
模拟 MySQL/MariaDB 服务器绑定
-
murf
Rust 的模拟和单元测试框架
-
http-test-server
程序创建资源和预定义的测试响应
-
yup-hyper-mock
使用hyper进行客户端测试
-
futures_ringbuf
实现异步读取/异步写入的Mock类型,用于测试和示例
-
aws-mocks
AWS的Mock库。这不是一个官方的AWS库。
-
cafetera
HTTP mock服务器
-
mocked
您的友好HTTP mock响应服务器
-
radio
嵌入式数据包无线电设备的通用特性
-
aws_mock
AWS的Mock库。这不是一个官方的AWS库。已重命名为aws-mocks。
-
mocktopus
Rust的Mock框架
-
opensrv-clickhouse
模拟ClickHouse服务器的绑定
-
msql-srv
模拟 MySQL/MariaDB 服务器绑定
-
fvm_actor_utils
为Filecoin虚拟机编写原生演员的实用工具
-
mock_gen
C++类接口和模拟生成器
-
mock_json
一个非常简单的模拟JSON工具
-
mockem
模拟函数!
-
wwsvc-mock
用于测试SoftENGINE的ERP套件而无需设置实例的模拟服务器!
-
mock-http-connector
模拟hyper HTTPConnector
-
wiremock_logical_matchers
用于wiremock的逻辑匹配器
-
oxide-httpmock
Oxide rack API的httpmock
-
mockers
模拟库
-
ws-mock
受Wiremock启发的WebSocket模拟服务器
-
mockable
使模拟代码更容易的实用组件
-
apimock
用Rust编写的生成HTTP/JSON响应的API模拟服务器
-
aws-smithy-mocks-experimental
为smithy-rs生成的客户端的实验性测试工具
-
mockrs
提供X8664Mocker,用于模拟函数调用并在x86_64架构上进行拦截
-
openapi-mocker
OpenAPI 3.0模拟器
-
mz_rusoto_mock
AWS SDK for Rust - 请求模拟助手
-
blackhole-bin
blackhole是一个服务器,任何请求都以HTTP状态码200响应
-
jinko
安全、小巧且快速的编程语言,支持与Rust互操作
-
fake-oauth
适用于测试环境的伪造OAuth实现
-
mockall_double
Mockall的测试双工适配器
-
roqoqo-mock
roqoqo Rust量子计算工具包的模拟接口
-
mockser
可配置的模拟服务器,用于测试和开发
-
async-time-mock-async-std
用于异步运行时(async-std兼容性)的模拟时间
-
double
Rust中的全功能模拟库,包括丰富的错误消息和参数匹配器
-
tower-test
编写客户端和服务器
Service
测试 -
mockalloc
允许测试使用全局分配器的代码
-
minidump-synth
为测试生成合成小转储
-
dns-mock-server
用于测试的模拟DNS服务器
-
anda-config
Andaman的配置模块
-
stubby
不会伤害你或你的IDE的stubbing
-
fips
支持插件系统的强大模拟服务器
-
async-time-mock-tokio
用于异步运行时(与tokio兼容)的模拟时间
-
rusoto_mock
AWS SDK for Rust - 请求模拟助手
-
mock-omaha-server
模拟Omaha协议服务器端的实现
-
async-time-mock-smol
用于异步运行时(与smol兼容)的模拟时间
-
clockabilly
chrono测试的Trait包装器
-
tonic-mock
为简化 tonic 流接口测试而设计的测试工具
-
mockstream
用于在测试中模拟真实流的流(读+写特性)实现
-
mock-it
使模拟更可靠
-
stubr
Rust 中实现的 Wiremock
-
molc
用于测试语言服务器的模拟语言客户端
-
assert-call
确保代码部分按预期调用的测试
-
maik
一个模拟 SMTP 服务器库
-
stubr-cli
Rust 中实现的 Wiremock
-
mock-io
模拟 IO 流和监听器实现
-
noop_proc_macro
No-op proc_macro,字面上什么都不做
-
gitlab-runner-mock
gitlab 运行器的模拟 crate
-
praiya
异步 PagerDuty API 客户端
-
fake-opentelemetry-collector
一个假的(基本)OpenTelemetry收集器,用于测试OpenTelemetry收集的内容
-
chronobreak
Rust模拟用于确定性时间测试
-
mapped-command
std::process::Command
的替代版本,它映射自定义结果并检查退出状态 -
futures-test-sink
用于futures::sink的测试工具
-
warlocks-cauldron
🦀 使用Rust编写的假数据生成器 - 完全灵感来自 https://mimesis.name 🐍
-
mimicry
轻量级模拟/间谍库
-
mock-rs
受FakerPHP启发的生成假数据
-
async-mock
异步特质模拟
-
moker
仅使用简单的JSON或YAML文件运行模拟HTTP服务器
-
gpt_core
chatGPT UI的核心crate。提供基本功能以及chatGPT UI的模拟服务器。
-
mock-logger
用于单元测试的模拟日志实现
-
simulacrum
使用稳定Rust手动创建模拟对象的极简库
-
wiremock-grpc
模拟gRPC服务器以测试您的出站gRPC请求
-
embedded-spi
Rust嵌入式驱动辅助包(新版本在spi-hal)
-
函数
模拟HTTP响应的服务器
-
weldmock
完整的假REST API生成器
-
socket-server-mocker
使用Rust模拟套接字服务器,用于测试各种网络客户端
-
quiestce
OAuth服务器的模拟
-
test_double
在测试时用一种类型替换另一种类型的进程宏
-
mockers_macros
用于'mockers'模拟库的编译器插件
-
mockery
基于规范文件生成各种目的的模拟数据
-
stubr-build
Stubr构建插件
-
django-query
模拟Django风格的端点的工具
-
impostor_core
-
moq
模拟生成器
-
astarte-device-sdk-mock
astarte-device-sdk中特质的模拟实现
-
pseudo
Rust的一个小型模拟库
-
mock_me
MockMe 是一个用于在 Rust 单元(库)测试中模拟依赖项/函数调用的工具
-
interception-mock
提供与拦截库相同接口的 DLL,用于在测试中进行模拟
-
lava-api-mock
LAVA REST API 的模拟 crate
-
mockers_codegen
用于'mockers'模拟库的编译器插件
-
spongemock
用于随机文本大小写的 CLI 工具
-
futures-mockstream
实现 futures async 特性的最小模拟流
-
mock4rs
mock
-
impostor_cli
作为模拟服务器运行 impostor 模拟文件
-
covers
允许在 Rust 中模拟函数的轻量级库
-
fakeenv
std::env
的包装器,允许伪造环境 -
string_io_and_mock
提供文件中字符串读写操作及其在 HashMap 中执行相同操作的模拟的组件
-
mocki
模拟实现
-
default-test
可用于测试的默认特质
-
ckb-mock-tx-types
CKB 模拟交易类型
-
mocktoffel
易于使用的最小样板代码的模拟库
-
table-test
改进Rust中的表格测试
-
injective-test-tube
为Injective提供的CosmWasm集成测试
-
iron-test
Iron请求的模拟套件
-
kubernetes-mock
与Kubernetes API交互的模拟框架
-
mocker
使用大写和小写字母转换文本,类似于Spongebob模拟表情包
-
mock_proxy
如果你可以设置代理,可以模拟API的方式
-
crystalorb-mock-network
CrystalOrb的模拟、离线、内存传输层
-
faux_macros
为#[create],#[methods],when!提供实现
-
blurmock
Rust的蓝牙模拟库
-
counterfeit
使用文件模拟REST API
-
funnybot
自定义模拟的简单/朴素辅助工具:记录参数,返回预录制的值
-
mry_macros
为mry提供的宏crate,mry是一个简单但功能强大的模拟库,支持结构体、特性和函数
-
cw-orch-interchain-mock
通过cw-orch与cw-multi-test交互的适配器
-
mock-syn
模拟/包装syn结构体和枚举,覆盖特定字段
-
aleph-bft-mock
模拟aleph-bft包所需的特性行为。请勿在测试之外使用!
-
verify-call
验证在模拟对象上是否调用了方法
-
impostor_compiler_axum
将impostor模拟文件(参见impostor_core)编译为axum路由器
-
neutron-test-tube
Neutron的CosmWasm集成测试
-
ms5837
德州仪器MS5837压力/温度传感器的驱动程序
-
cw-orch-mock
通过cw-orchestrator工具与cw-multi-test交互的适配器
-
kujira-rs-testing
Kujira cosmwasm合同的接口和实用工具
-
odra-mock-vm
Odra智能合约运行的虚拟机
-
fancy_mocker
将文本转换为交替大写和小写字母,类似于海绵宝宝恶搞表情
-
sfio-tokio-mock-io
模拟对象实现了
AsyncRead
和AsyncWrite
,以方便对Tokio任务的测试 -
ffi-mock
在外部库不可用的情况下,模拟外部函数的简单方法
-
maidsafe_client
Maidsafe 客户端 API 库
-
safe_authenticator_ffi
SAFE 认证器
-
statsd-mock
statsd 的模拟
-
mock_derive
为 Rust 编程语言提供一个易于设置且功能丰富的模拟库
-
users
访问 Unix 用户和组
-
haxonite
轻松的 API 模拟
-
zksync_object_store
ZKsync 对象存储实现
-
near-vm-logic
实现了 Near 区块链暴露给智能合约的接口规范
-
mock_rw
模拟读写实现,返回错误
-
ridicule
支持非静态函数泛型的 Rust 模拟库
-
arg_ripper
将函数中的局部变量作为参数提取的 proc 模板
-
all4art-authservice-mocks
all4art认证服务的模拟
-
pallet-contracts-mock-network
用于测试pallet-contracts的模拟网络(polkadot v1.15.0)
-
libdeadmock
API 模拟和虚拟化
-
cw-orch-clone-testing
通过cw-orchestrator工具与cw-multi-test交互的适配器
-
pink-extension-runtime
为 Phala pink 合约模拟的 pink 链扩展
-
lark_bot_sdk_macros
rust lark bot sdk 宏
-
simulacrum_macros
使用 Simulacrum 简化创建模拟对象的宏
-
addr-mock
addr-hal 的模拟实现
-
ethcontract-mock
模拟以太坊合约的工具
-
mockgrep
grep 的模拟版本
-
parody
基于文件的 HTTP 模拟库
-
simulacrum_mock
使用 Simulacrum 创建模拟对象的核心功能
-
tokio-mock-task
模拟 Tokio 任务
-
mock-agones
模拟 Agones SDK 服务器以测试 Agones 集成
-
sapio-ctv-emulator-trait
用于模拟 CTV 的模拟器特性,与其它逻辑分离,以避免将 tokio 拖入编译器
-
hawkbit_mock
Eclipse hawkBit 的模拟服务器实现
尝试使用DuckDuckGo进行搜索。[链接](https://duckduckgo.com/?q=site%3Alib.rs+mocking)