function NameTestHelper::assertNameFormats in Name Field 6
Same name and namespace in other branches
- 7 tests/name.test \NameTestHelper::assertNameFormats()
2 calls to NameTestHelper::assertNameFormats()
- NameTestHelper::assertNameFormat in tests/
name.test - NameUnitTestCase::testGetInvalidTokens in tests/
name.test - Test name_format().
File
- tests/
name.test, line 28 - Tests for the name module.
Class
- NameTestHelper
- Helper test class with some added functions for testing.
Code
function assertNameFormats($name_components, $type, $object, array $names, array $options = array()) {
foreach ($names as $format => $expected) {
$value = name_format($name_components, $format, array(
'object' => $object,
'type' => $type,
));
$this
->assertIdentical($value, $expected, t("Name value for '@name' was '@actual', expected value '@expected'. Components were: %components", array(
'@name' => $format,
'@actual' => $value,
'@expected' => $expected,
'%components' => implode(' ', $name_components),
)));
}
}