const { MailSlurp } = require('mailslurp-client');
const mailslurp = new MailSlurp({ apiKey: process.env.API_KEY });
const inbox1 = await mailslurp.createInbox();
const inbox2 = await mailslurp.createInbox();
await mailslurp.sendEmail(inbox1.id, {
to: [inbox2.emailAddress],
subject: "Test",
body: "<span>Hello 👋</span>",
isHTML: true
})
const email = await mailslurp.waitForLatestEmail(inbox2.id, 60000, true)
expect(email.body).toContain("Hello")
const emails = await mailslurp.inboxController.getInboxEmailsPaginated({inboxId: inbox2.id})
expect(emails.numberOfElements).toEqual(1)