codeceptjs-mailosaurhelper
v1.0.5
Published
[Mailosaur](https://mailosaur.com/) Helper for Codeceptjs is useful for email based testing with [Codeceptjs](https://codecept.io/)
Downloads
4,678
Readme
Mailosaur Helper for CodeceptJS
Mailosaur Helper for Codeceptjs is useful for email based testing with Codeceptjs
It gives users the ability to perform the following operation:
- Create new email address
- List emails
- List Content of Emails, including Subject (allows searching for texts, links etc)
- Allows to delete test emails.
Installation
npm i codeceptjs-mailosaurhelper --save
Configuration
This plugin should be added in codecept.conf.js
Example:
{
//...
plugins: {
Mailosaur: {
require: 'codeceptjs-mailosaurhelper',
apiKey: MAILOSAUR_API_KEY,
serverId: MAILOSAUR_SERVER_ID,
timeout: 15000,
},
//...
}
To use this plugin you need to provide the following info:
apiKey
: which can be found in API tab on a server page in Mailosaur UI.serverId
: Mailosaur Server ID to use for teststimeout(optional)
: timeout in milliseconds to wait for emails. Default value is 10000ms
Usage Example
After enabling the helper at Configuration, simply use it with Actor Object in your test files
I.generateNewEmail();
I.listMessages();