function BootstrapVariableTestCase::testVariable in SimpleTest 7
testVariable
File
- tests/
bootstrap.test, line 198
Class
Code
function testVariable() {
// Setting and retrieving values.
$variable = $this
->randomName();
variable_set('simpletest_bootstrap_variable_test', $variable);
$this
->assertIdentical($variable, variable_get('simpletest_bootstrap_variable_test'), t('Setting and retrieving values'));
// Make sure the variable persists across multiple requests.
$this
->drupalGet('system-test/variable-get');
$this
->assertText($variable, t('Variable persists across multiple requests'));
// Deleting variables.
$default_value = $this
->randomName();
variable_del('simpletest_bootstrap_variable_test');
$variable = variable_get('simpletest_bootstrap_variable_test', $default_value);
$this
->assertIdentical($variable, $default_value, t('Deleting variables'));
}