Seeding
Testereiro supports two seeding paths.
engine.Seed(...) inserts struct values into SQL tables.
| |
This requires a configured SQL database on the engine.
engine.SeedWithProvider(...) executes one or more SeedProvider values.
| |
SeedProvider is any type implementing:
| |
Mongo examples use providers/mongotestage/pkg/mongoseeder to seed collections.
WithBeforeEngineSeed runs before both:
engine.Seed(...)engine.SeedWithProvider(...)