Making WordPress.org

Changeset 8300


Ignore:
Timestamp:
02/20/2019 08:48:09 PM (7 years ago)
Author:
iandunn
Message:

WordCamp Organizer Reminders: Test messages sent manually succeed.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-organizer-reminders/tests/test-wcor-mailer.php

    r8299 r8300  
    216216        );
    217217    }
     218
     219    /**
     220     * Test that manual reminders are sent.
     221     *
     222     * @covers WCOR_Mailer::send_manual_email
     223     */
     224    public function test_manual_message_sent() {
     225        /** @var WCOR_Mailer $WCOR_Mailer */
     226        global $WCOR_Mailer;
     227
     228        $message  = get_post( self::$triggered_reminder_post_id );
     229        $wordcamp = get_post( self::$wordcamp_dayton_post_id );
     230        $result   = $WCOR_Mailer->send_manual_email( $message, $wordcamp );
     231
     232        $this->assert_mail_succeeded(
     233            'dayton@wordcamp.org',
     234            'WordCamp Dayton has been added to the final schedule',
     235            "Huzzah! A new WordCamp is coming soon to Dayton, Ohio, USA! The lead organizer is janedoe, and the venue is at:\n\n3640 Colonel Glenn Hwy, Dayton, OH, US\n",
     236            $result
     237        );
     238    }
    218239}
Note: See TracChangeset for help on using the changeset viewer.