projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[REF] Update subtypeInfo function to leverage getAllContactTypes
[civicrm-core.git]
/
tests
/
phpunit
/
CRM
/
Contact
/
BAO
/
ContactType
/
ContactTypeTest.php
diff --git
a/tests/phpunit/CRM/Contact/BAO/ContactType/ContactTypeTest.php
b/tests/phpunit/CRM/Contact/BAO/ContactType/ContactTypeTest.php
index ca1aab95a6296f92377cfb4334111f889ef76310..e726e82524b4edbf93750c1448e2ca21881c802f 100644
(file)
--- a/
tests/phpunit/CRM/Contact/BAO/ContactType/ContactTypeTest.php
+++ b/
tests/phpunit/CRM/Contact/BAO/ContactType/ContactTypeTest.php
@@
-66,18
+66,24
@@
class CRM_Contact_BAO_ContactType_ContactTypeTest extends CiviUnitTestCase {
// check for type:Individual
$result = CRM_Contact_BAO_ContactType::subTypes('Individual');
$this->assertEquals(array_keys($this->getExpectedContactSubTypes('Individual')), $result);
// check for type:Individual
$result = CRM_Contact_BAO_ContactType::subTypes('Individual');
$this->assertEquals(array_keys($this->getExpectedContactSubTypes('Individual')), $result);
+ $this->assertEquals($this->getExpectedContactSubTypes('Individual'), CRM_Contact_BAO_ContactType::subTypeInfo('Individual'));
// check for type:Organization
$result = CRM_Contact_BAO_ContactType::subTypes('Organization');
$this->assertEquals(array_keys($this->getExpectedContactSubTypes('Organization')), $result);
// check for type:Organization
$result = CRM_Contact_BAO_ContactType::subTypes('Organization');
$this->assertEquals(array_keys($this->getExpectedContactSubTypes('Organization')), $result);
+ $this->assertEquals($this->getExpectedContactSubTypes('Organization'), CRM_Contact_BAO_ContactType::subTypeInfo('Organization'));
// check for type:Household
$result = CRM_Contact_BAO_ContactType::subTypes('Household');
$this->assertEquals(array_keys($this->getExpectedContactSubTypes('Household')), $result);
// check for type:Household
$result = CRM_Contact_BAO_ContactType::subTypes('Household');
$this->assertEquals(array_keys($this->getExpectedContactSubTypes('Household')), $result);
+ $this->assertEquals($this->getExpectedContactSubTypes('Household'), CRM_Contact_BAO_ContactType::subTypeInfo('Household'));
// check for all contact types
$result = CRM_Contact_BAO_ContactType::subTypes();
// check for all contact types
$result = CRM_Contact_BAO_ContactType::subTypes();
- $this->assertEquals(array_keys($this->getExpectedAllSubtypes()), $result);
+ $subtypes = array_keys($this->getExpectedAllSubtypes());
+ $this->assertEquals(sort($subtypes), sort($result));
+ $this->assertEquals($this->getExpectedAllSubtypes(), CRM_Contact_BAO_ContactType::subTypeInfo());
+
}
/**
}
/**