Import users and send welcome email (Vitest)
Generated output
Section titled “Generated output”### ✅ Import users and send welcome email
- **Given** the following users are to be imported **Users** | email | name | | --- | --- | | [email protected] | Alice | | [email protected] | Bob |- **And** the email template is **Template** ``` Welcome {{name}}! Thanks for joining. ```- **When** the import job runs- **Then** the users should exist- **And** welcome emails should be sentVitest code
Section titled “Vitest code”it("Import users and send welcome email", ({ task }) => { story.init(task); story.given("the following users are to be imported"); story.table({ label: "Users", columns: ["email", "name"], rows: [ ], }); story.and("the email template is"); story.code({ label: "Template", content: `Welcome {{name}}!\nThanks for joining.`, }); story.when("the import job runs"); story.then("the users should exist"); story.then("welcome emails should be sent");});