LogoClawIndex
案例技能关于
LogoClawIndex

dotnet-testing-autofixture-bogus-integration - AutoFixture 与 Bogus 集成应用指南

结合 AutoFixture 与 Bogus 在 .NET 中生成既匿名又逼真的测试数据。

标签

更新于: 2026-09-24

能力

典型输入

典型输出

该技能可以做什么

  • 集成 AutoFixture 与 Bogus
  • 创建混合测试数据生成器
  • 设计自定义 SpecimenBuilder
  • 创建自定义 AutoData 属性
  • 处理循环引用问题
  • 构建统一测试数据工厂
  • 设计集成测试基类

输入

  • C# 实体模型
  • 随机种子值

输出

  • SpecimenBuilder 实现代码
  • HybridTestDataGenerator 类
  • BogusAutoDataAttribute 类
  • IntegratedTestDataFactory 类
  • 测试基类

要求

  • AutoFixture (>= 4.18.1)
  • AutoFixture.Xunit2 (>= 4.18.1)
  • Bogus (>= 35.6.3)
  • xunit (>= 2.9.3)
  • AwesomeAssertions (>= 9.1.0)

来源

  • 规范: SKILL.md

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。
autofixture
bogus
dotnet
单元测试
测试数据
xunit
集成 AutoFixture 与 Bogus
创建混合测试数据生成器
设计自定义 SpecimenBuilder
创建自定义 AutoData 属性
C# 实体模型
随机种子值
SpecimenBuilder 实现代码
HybridTestDataGenerator 类
BogusAutoDataAttribute 类