17个版本

新版本 0.4.16 2024年8月24日
0.4.12 2024年7月27日
0.4.3 2023年12月16日
0.4.1 2022年12月5日
0.2.0 2022年3月6日

#158 in HTTP客户端

Download history • Rust 包仓库 158/week @ 2024-05-03 • Rust 包仓库 356/week @ 2024-05-10 • Rust 包仓库 335/week @ 2024-05-17 • Rust 包仓库 134/week @ 2024-05-24 • Rust 包仓库 189/week @ 2024-05-31 • Rust 包仓库 165/week @ 2024-06-07 • Rust 包仓库 630/week @ 2024-06-14 • Rust 包仓库 609/week @ 2024-06-21 • Rust 包仓库 412/week @ 2024-06-28 • Rust 包仓库 163/week @ 2024-07-05 • Rust 包仓库 332/week @ 2024-07-12 • Rust 包仓库 204/week @ 2024-07-19 • Rust 包仓库 421/week @ 2024-07-26 • Rust 包仓库 347/week @ 2024-08-02 • Rust 包仓库 274/week @ 2024-08-09 • Rust 包仓库 264/week @ 2024-08-16 • Rust 包仓库

1,373 每月下载量
用于 hcaptcha

MIT 许可证

270KB
11K SLoC

mockd

Crates.io MIT licensed Build Status Rust Docs BuyMeaCoffee GitHubSponsors

更新到 fakeit,这是著名的 Go fakeit 库的Rust版本,具有130多个功能。

用法

将mockd添加到Cargo.toml中的依赖项(通常是开发依赖项)


[dev-dependencies]
mockd = "0.4.16"

联系信息结构体包含一个电话号码和电子邮件字符串。

    let credit_card = mockd::payment::credit_card();

    println!("Credit card: {:#?}", credit_card);

Mockd提供以下类别的模拟数据

  • 地址
  • 动物
  • 啤酒
  • bool_rand
  • 颜色
  • 公司
  • 联系信息
  • 货币
  • 日期时间
  • 文件
  • 生成器
  • 黑客
  • 嬉皮士
  • 图片
  • 互联网
  • 工作
  • 语言
  • 日志级别
  • 名字
  • 密码
  • 支付
  • 状态码
  • 唯一
  • 用户代理
  • 车辆
  • 单词

每个类别都由同名功能启用。所有功能都可以使用"all"功能启用。

完整文档可在 docs.rs 上找到

依赖项

~0–630KB