function _wpr_autoresponder_edit_message() { AutorespondersController::edit_message(); }
public function testAutoresponderAddAssignsNewsletters() { global $wpdb; $truncateNewslettersQuery = sprintf("TRUNCATE {$wpdb->prefix}wpr_newsletters;"); $wpdb->query($truncateNewslettersQuery); $newsletters = array(array("name" => "Newsletter2", "reply_to" => "*****@*****.**"), array("name" => "Newsletter3", "reply_to" => "*****@*****.**")); $namesUsed = array(); foreach ($newsletters as $newsletter) { $addNewsletterQuery = sprintf("INSERT INTO {$wpdb->prefix}wpr_newsletters (name) VALUES ('%s')", $newsletter['name']); $wpdb->query($addNewsletterQuery); $namesUsed[] = $newsletter['name']; } AutorespondersController::add(); $newslettersReceived = _wpr_get("newsletters"); $receivedNames = array(); foreach ($newslettersReceived as $newsletter) { $receivedNames[] = $newsletter->getName(); } $diff = array_diff($namesUsed, $receivedNames); $this->assertEquals(0, count($diff)); }