Files
piratepoet/tests/acceptance/AddSendingKeyCest.php
2019-09-12 14:00:33 +02:00

25 lines
744 B
PHP

<?php
namespace MailPoet\Test\Acceptance;
use Codeception\Scenario;
class AddSendingKeyCest {
function addMailPoetSendingKey(\AcceptanceTester $I, Scenario $scenario) {
$I->wantTo('Add a mailpoet sending key');
$mailPoetSendingKey = getenv('WP_TEST_MAILER_MAILPOET_API');
if (!$mailPoetSendingKey) {
$scenario->skip("Skipping, 'WP_TEST_MAILER_MAILPOET_API' not set.");
}
$keyActivationTab = '[data-automation-id="activation_settings_tab"]';
$I->login();
$I->amOnMailPoetPage('Settings');
$I->click($keyActivationTab);
$I->fillField(['name' => 'premium[premium_key]'], $mailPoetSendingKey);
$I->click('Verify');
$I->waitForText('Your Premium key has been successfully validated.');
}
}