Testing Modules & Plugins
# Testing Modules
Setting up modules for testing is quite simple. Ensure that an app.php
is present in your config directory. Once this file exists you’ll register your module exactly how you would for a normal Craft project. Once setup, modules will be loaded in your test suite and available via MyModule::getInstance()
.
# Testing Plugins
Plugins must be registered via the codeception.yml
file in accordance with the configuration options. Once it’s registered the plugin will be installed and available via
MyPlugin::getInstance()
.
Unsure where to start with tests for your module or plugin? See the setup guide.