This package provides a Mailtrap module for Codeception.
You need to add the repository into your composer.json file
"require-dev": { "whatdafox/codeception-mailtrap":"~1.0" }
Then run a composer update:
composer update
You can use this module as any other Codeception module, by adding 'Mailtrap' to the enabled modules in your Codeception suite configurations.
You must setup the configuration variables: client_id
and inbox
.
Example of functional.suite.yml
class_name: FunctionalTester modules: enabled: [Filesystem, FunctionalHelper, Laravel5, Db, Mailtrap] config: Laravel5: cleanup: true Mailtrap: client_id: ADD_YOUR_TOKEN_HERE inbox_id: ADD_YOUR_INBOX_NAME_HERE
You can find the token on the page https://mailtrap.io/public_api THe inbox name is on the home page.
After that you can run a build for codeception to index your files properly and you're good to go.