Effortless test data generation for .NET
TestDataAutoGen is a lightweight, attribute-driven library for generating test and mock data in .NET applications. It comes in two flavors:
Writing boilerplate code to populate test data wastes time and introduces bugs. With TestDataAutoGen, you can:
| Feature | Free Version ✅ | Pro Version 🚀 |
|---|---|---|
| Basic type support (int, string, etc.) | ✅ | ✅ |
| Collections and nested objects | ✅ | ✅ |
| Enum and nullable support | ✅ | ✅ |
| Customization using attributes | ✅ | ✅ |
| Bulk data generation | ❌ | ✅ BulkGenerator |
| Rule-based property generation | ❌ | ✅ FakeRuleEngine with common rules |
| Schema-based generation (JSON, XML) | ❌ | ✅ SchemaBasedGenerator |
| XML schema parsing | ❌ | ✅ |
| Performance optimization for bulk ops | ❌ | ✅ |
| Commercial licensing | MIT | Custom License (for commercial use) |
```bash dotnet add package TestDataAutoGen