From 87a56b12fbfbd8d90c94cdd6c679610ccf4ab40a Mon Sep 17 00:00:00 2001 From: eileen Date: Wed, 27 Apr 2016 15:51:41 +1200 Subject: [PATCH] Test tidy-ups. Bring set up functions more in line with other tests --- tests/phpunit/CRM/Dedupe/DedupeFinderTest.php | 22 +++++++------------ tests/phpunit/CRM/Dedupe/MergerTest.php | 12 ++++------ 2 files changed, 12 insertions(+), 22 deletions(-) diff --git a/tests/phpunit/CRM/Dedupe/DedupeFinderTest.php b/tests/phpunit/CRM/Dedupe/DedupeFinderTest.php index 7f2be57ed3..4799a4f4a0 100644 --- a/tests/phpunit/CRM/Dedupe/DedupeFinderTest.php +++ b/tests/phpunit/CRM/Dedupe/DedupeFinderTest.php @@ -26,10 +26,9 @@ class CRM_Dedupe_DedupeFinderTest extends CiviUnitTestCase { 'domain_id' => 1, 'is_active' => 1, 'visibility' => 'Public Pages', - 'version' => 3, ); - // TODO: This is not an API test!! - $result = civicrm_api('group', 'create', $params); + + $result = $this->callAPISuccess('group', 'create', $params); $groupId = $result['id']; // contact data set @@ -80,18 +79,15 @@ class CRM_Dedupe_DedupeFinderTest extends CiviUnitTestCase { ); $count = 1; - // TODO: This is not an API test!! foreach ($params as $param) { - $param['version'] = 3; - $contact = civicrm_api('contact', 'create', $param); + $contact = $this->callAPISuccess('contact', 'create', $param); $contactIds[$count++] = $contact['id']; $grpParams = array( 'contact_id' => $contact['id'], 'group_id' => $groupId, - 'version' => 3, ); - $res = civicrm_api('group_contact', 'create', $grpParams); + $this->callAPISuccess('group_contact', 'create', $grpParams); } // verify that all contacts have been created separately @@ -181,17 +177,15 @@ class CRM_Dedupe_DedupeFinderTest extends CiviUnitTestCase { ); $count = 1; - // TODO: This is not an API test!! + foreach ($params as $param) { - $param['version'] = 3; - $contact = civicrm_api('contact', 'create', $param); + $contact = $this->callAPISuccess('contact', 'create', $param); $params = array( 'contact_id' => $contact['id'], 'street_address' => 'Ambachtstraat 23', 'location_type_id' => 1, - 'version' => 3, ); - $result = civicrm_api('address', 'create', $params); + $this->callAPISuccess('address', 'create', $params); $contactIds[$count++] = $contact['id']; } @@ -210,7 +204,7 @@ class CRM_Dedupe_DedupeFinderTest extends CiviUnitTestCase { 'email' => 'hood@example.com', 'street_address' => 'Ambachtstraat 23', ); - $errorScope = CRM_Core_TemporaryErrorScope::useException(); + CRM_Core_TemporaryErrorScope::useException(); $dedupeParams = CRM_Dedupe_Finder::formatParams($fields, 'Individual'); $ids = CRM_Dedupe_Finder::dupesByParams($dedupeParams, 'Individual', 'General'); diff --git a/tests/phpunit/CRM/Dedupe/MergerTest.php b/tests/phpunit/CRM/Dedupe/MergerTest.php index a48b0fda91..73b9bab411 100644 --- a/tests/phpunit/CRM/Dedupe/MergerTest.php +++ b/tests/phpunit/CRM/Dedupe/MergerTest.php @@ -22,10 +22,9 @@ class CRM_Dedupe_MergerTest extends CiviUnitTestCase { 'domain_id' => 1, 'is_active' => 1, 'visibility' => 'Public Pages', - 'version' => 3, ); - // TODO: This is not an API test!! - $result = civicrm_api('group', 'create', $params); + + $result = $this->callAPISuccess('group', 'create', $params); $this->_groupId = $result['id']; // contact data set @@ -110,7 +109,7 @@ class CRM_Dedupe_MergerTest extends CiviUnitTestCase { 'group_id' => $this->_groupId, 'version' => 3, ); - $res = civicrm_api('group_contact', 'create', $grpParams); + $this->callAPISuccess('group_contact', 'create', $grpParams); } } @@ -121,10 +120,7 @@ class CRM_Dedupe_MergerTest extends CiviUnitTestCase { foreach ($this->_contactIds as $contactId) { $this->contactDelete($contactId); } - - // delete dupe group - $params = array('id' => $this->_groupId, 'version' => 3); - civicrm_api('group', 'delete', $params); + $this->groupDelete($this->_groupId); } /** -- 2.25.1