function setUp()
 {
     parent::setUp();
     $this->adminUser = $this->drupalCreateUser(array('bypass node access', 'administer nodes', 'administer languages', 'administer content types', 'access administration pages', 'administer filters', 'translate interface', 'subscribe to newsletters', 'administer site configuration', 'translate any entity', 'administer content translation', 'administer simplenews subscriptions', 'send newsletter', 'create content translations'));
     $this->drupalLogin($this->adminUser);
     $this->setUpLanguages();
 }
 function setUp()
 {
     parent::setUp();
     $admin_user = $this->drupalCreateUser(array('administer newsletters', 'send newsletter', 'administer nodes', 'administer simplenews subscriptions', 'create simplenews_issue content', 'edit any simplenews_issue content', 'view own unpublished content', 'delete any simplenews_issue content'));
     $this->drupalLogin($admin_user);
     // Subscribe a few users.
     $this->setUpSubscribers(5);
 }
 /**
  * {@inheritdoc}
  */
 public function setUp()
 {
     parent::setUp();
     $this->addField('string', 'field_shared', 'user');
     $this->addField('string', 'field_shared', 'simplenews_subscriber');
     Role::load('anonymous')->grantPermission('subscribe to newsletters')->grantPermission('access user profiles')->save();
     Role::load('authenticated')->grantPermission('subscribe to newsletters')->save();
     $this->admin = $this->drupalCreateUser(array('administer users'));
 }
 function setUp()
 {
     parent::setUp();
     // Create the filtered_html text format.
     $filtered_html_format = entity_create('filter_format', array('format' => 'filtered_html', 'name' => 'Filtered HTML', 'weight' => 0, 'filters' => array('filter_url' => array('weight' => 0, 'status' => 1), 'filter_html' => array('weight' => 1, 'status' => 1, 'allowed-values'), 'filter_autop' => array('weight' => 2, 'status' => 1), 'filter_htmlcorrector' => array('weight' => 10, 'status' => 1))));
     $filtered_html_format->save();
     $admin_user = $this->drupalCreateUser(array('administer newsletters', 'send newsletter', 'administer nodes', 'administer simplenews subscriptions', 'create simplenews_issue content', 'edit any simplenews_issue content', 'view own unpublished content', 'delete any simplenews_issue content', 'administer simplenews settings', $filtered_html_format->getPermissionName()));
     $this->drupalLogin($admin_user);
 }
 /**
  * {@inheritdoc}
  */
 public function setUp()
 {
     parent::setUp();
     // Add a field to both entities.
     $this->addField('string', 'field_shared', 'user');
     $this->addField('string', 'field_shared', 'simplenews_subscriber');
     // Create a user.
     $this->user = $this->drupalCreateUser(array('administer simplenews subscriptions', 'administer simplenews settings'));
     $this->user->setEmail('*****@*****.**');
     $this->user->set('field_shared', $this->randomMachineName());
     $this->user->save();
 }