public function test_validation_with_missing_required_data()
 {
     $email = new BP_Email('activity-at-message');
     $email->set_from('*****@*****.**')->set_to('*****@*****.**')->set_subject('testing');
     // Content
     $email->set_tokens(array('poster.name' => 'example'));
     $result = $email->validate();
     $this->assertTrue(is_wp_error($result));
     $this->assertSame('missing_parameter', $result->get_error_code());
 }