You are here

protected function MandrillTestAPI::getUserTestData in Mandrill 8

Gets user data used in tests.

1 call to MandrillTestAPI::getUserTestData()
MandrillTestAPI::getUser in src/MandrillTestAPI.php
Gets current API user information.

File

src/MandrillTestAPI.php, line 322

Class

MandrillTestAPI
Overrides functions in the Mandrill API service for testing.

Namespace

Drupal\mandrill

Code

protected function getUserTestData() {
  $stats_data = array(
    'sent' => 42,
    'hard_bounces' => 42,
    'soft_bounces' => 42,
    'rejects' => 42,
    'complaints' => 42,
    'unsubs' => 42,
    'opens' => 42,
    'unique_opens' => 42,
    'clicks' => 42,
    'unique_clicks' => 42,
  );
  $stats = array(
    'today' => $stats_data,
    'last_7_days' => $stats_data,
    'last_30_days' => $stats_data,
    'last_60_days' => $stats_data,
    'last_90_days' => $stats_data,
    'all_time' => $stats_data,
  );
  $user = array(
    'username' => 'testuser',
    'created_at' => '2013-01-01 15:30:27',
    'public_id' => 'aaabbbccc112233',
    'reputation' => 42,
    'hourly_quota' => 42,
    'backlog' => 42,
    'stats' => $stats,
  );
  return $user;
}