You are here

public function DomainConfTestCase::assertCacheState in Domain Access 7.3

Asserts that a domain-specific value is in cache.

Parameters

int $domain_id: Domain ID of the configuration set.

array $new_settings: Array of domain-specific configurations.

1 call to DomainConfTestCase::assertCacheState()
DomainConfTestCase::testCrudUtilities in domain_conf/tests/domain_conf.test
Base test assertions for the CRUD layer in Domain Conf.

File

domain_conf/tests/domain_conf.test, line 128
Simpletest for Domain Conf. Written by @ndobromirov.

Class

DomainConfTestCase
@file Simpletest for Domain Conf. Written by @ndobromirov.

Code

public function assertCacheState($domain_id, $settings) {

  // Validate the static cache.
  $static_cache_get =& drupal_static('domain_conf_data_get', array());
  $this
    ->assertTrue(isset($static_cache_get[$domain_id]), t('There is static cache for the domain :domain.', array(
    ':domain' => $domain_id,
  )));
  if (isset($static_cache_get[$domain_id])) {
    $this
      ->assertTrue($static_cache_get[$domain_id] == $settings, t('Static cache is populated corectly.'));
  }
}