function ActivityAPITest::testActivityGetInfo in Activity 6
Same name and namespace in other branches
- 5.4 tests/ActivityAPITests.test \ActivityAPITest::testActivityGetInfo()
- 5.2 tests/ActivityAPITests.test \ActivityAPITest::testActivityGetInfo()
- 5.3 tests/ActivityAPITests.test \ActivityAPITest::testActivityGetInfo()
File
- tests/ActivityAPITests.test, line 31
Class
- ActivityAPITest
Code
function testActivityGetInfo() {
$this
->drupalModuleEnable('nodeactivity');
if ($this
->assertTrue(function_exists('activity_get_info'), '%s ' . t('Asserting that activity_get_info exists'))) {
$info = activity_get_info();
$this
->assertTrue(is_array($info), '%s ' . t('Asserting that return value is an array.'));
$this
->assertTrue(in_array('nodeactivity', array_keys($info)), '%s ' . t('Asserting that nodeactivity is one of the returned values.'));
$this
->assertTrue(is_array($info['nodeactivity']['ops']), '%s ' . t('Expecting ops, types, roles all to be arrays'));
$this
->assertTrue(is_array($info['nodeactivity']['types']), '%s ' . t('Expecting ops, types, roles all to be arrays'));
$this
->assertTrue(is_array($info['nodeactivity']['roles']), '%s ' . t('Expecting ops, types, roles all to be arrays'));
}
}