//since we are loading activities from dataset, we know total number of activities
// 8 schedule activities that should be shown on dashboard
$count = 8;
- $this->assertEquals($count, count($activities), 'In line ' . __LINE__);
+ $this->assertEquals($count, count($activities));
foreach ($activities as $key => $value) {
$this->assertEquals($value['subject'], "subject {$key}", 'Verify activity subject is correct.');
//since we are loading activities from dataset, we know total number of activities for this contact
// 5 activities ( 2 scheduled, 3 Completed ), note that dashboard shows only scheduled activities
$count = 2;
- $this->assertEquals($count, count($activities), 'In line ' . __LINE__);
+ $this->assertEquals($count, count($activities));
foreach ($activities as $key => $value) {
$this->assertEquals($value['subject'], "subject {$key}", 'Verify activity subject is correct.');
//since we are loading activities from dataset, we know total number of activities for this contact
// 5 activities, Contact Summary should show all activities
$count = 5;
- $this->assertEquals($count, count($activities), 'In line ' . __LINE__);
+ $this->assertEquals($count, count($activities));
foreach ($activities as $key => $value) {
$this->assertEquals($value['subject'], "subject {$key}", 'Verify activity subject is correct.');
//since we are loading activities from dataset, we know total number of activities for this contact
// This contact does not have any activities
- $this->assertEquals(0, count($activities), 'In line ' . __LINE__);
+ $this->assertEquals(0, count($activities));
}
}
//asserts for type:Individual
$this->assertEquals($individual['contact_id'], $this->individual, 'In line ' . __LINE__);
- $this->assertEquals($individual['first_name'], $this->indiviParams['first_name'], 'In line ' . __LINE__);
- $this->assertEquals($individual['contact_type'], $this->indiviParams['contact_type'], 'In line ' . __LINE__);
+ $this->assertEquals($individual['first_name'], $this->indiviParams['first_name']);
+ $this->assertEquals($individual['contact_type'], $this->indiviParams['contact_type']);
$this->assertNotContains('contact_sub_type', $individual);
//asserts for type:Individual subtype:Student
$this->assertEquals($indiviStudent['contact_id'], $this->indiviStudent, 'In line ' . __LINE__);
- $this->assertEquals($indiviStudent['first_name'], $this->indiviStudentParams['first_name'], 'In line ' . __LINE__);
- $this->assertEquals($indiviStudent['contact_type'], $this->indiviStudentParams['contact_type'], 'In line ' . __LINE__);
- $this->assertEquals(end($indiviStudent['contact_sub_type']), $this->indiviStudentParams['contact_sub_type'], 'In line ' . __LINE__);
+ $this->assertEquals($indiviStudent['first_name'], $this->indiviStudentParams['first_name']);
+ $this->assertEquals($indiviStudent['contact_type'], $this->indiviStudentParams['contact_type']);
+ $this->assertEquals(end($indiviStudent['contact_sub_type']), $this->indiviStudentParams['contact_sub_type']);
//asserts for type:Individual subtype:Parent
$this->assertEquals($indiviParent['contact_id'], $this->indiviParent, 'In line ' . __LINE__);
- $this->assertEquals($indiviParent['first_name'], $this->indiviParentParams['first_name'], 'In line ' . __LINE__);
- $this->assertEquals($indiviParent['contact_type'], $this->indiviParentParams['contact_type'], 'In line ' . __LINE__);
- $this->assertEquals(end($indiviParent['contact_sub_type']), $this->indiviParentParams['contact_sub_type'], 'In line ' . __LINE__);
+ $this->assertEquals($indiviParent['first_name'], $this->indiviParentParams['first_name']);
+ $this->assertEquals($indiviParent['contact_type'], $this->indiviParentParams['contact_type']);
+ $this->assertEquals(end($indiviParent['contact_sub_type']), $this->indiviParentParams['contact_sub_type']);
// for type:Organization
$params = array('contact_type' => 'Organization', 'version' => 3);
//asserts for type:Organization
$this->assertEquals($organization['contact_id'], $this->organization, 'In line ' . __LINE__);
- $this->assertEquals($organization['organization_name'], $this->organizationParams['organization_name'], 'In line ' . __LINE__);
- $this->assertEquals($organization['contact_type'], $this->organizationParams['contact_type'], 'In line ' . __LINE__);
+ $this->assertEquals($organization['organization_name'], $this->organizationParams['organization_name']);
+ $this->assertEquals($organization['contact_type'], $this->organizationParams['contact_type']);
$this->assertNotContains('contact_sub_type', $organization);
//asserts for type:Organization subtype:Sponsor
$this->assertEquals($orgSponsor['contact_id'], $this->orgSponsor, 'In line ' . __LINE__);
- $this->assertEquals($orgSponsor['organization_name'], $this->orgSponsorParams['organization_name'], 'In line ' . __LINE__);
- $this->assertEquals($orgSponsor['contact_type'], $this->orgSponsorParams['contact_type'], 'In line ' . __LINE__);
- $this->assertEquals(end($orgSponsor['contact_sub_type']), $this->orgSponsorParams['contact_sub_type'], 'In line ' . __LINE__);
+ $this->assertEquals($orgSponsor['organization_name'], $this->orgSponsorParams['organization_name']);
+ $this->assertEquals($orgSponsor['contact_type'], $this->orgSponsorParams['contact_type']);
+ $this->assertEquals(end($orgSponsor['contact_sub_type']), $this->orgSponsorParams['contact_sub_type']);
// for type:Household
$params = array('contact_type' => 'Household', 'version' => 3);
//asserts for type:Household
$this->assertEquals($household['contact_id'], $this->household, 'In line ' . __LINE__);
- $this->assertEquals($household['household_name'], $this->householdParams['household_name'], 'In line ' . __LINE__);
- $this->assertEquals($household['contact_type'], $this->householdParams['contact_type'], 'In line ' . __LINE__);
+ $this->assertEquals($household['household_name'], $this->householdParams['household_name']);
+ $this->assertEquals($household['contact_type'], $this->householdParams['contact_type']);
$this->assertNotContains('contact_sub_type', $household);
}
//asserts for type:Individual subtype:Student
$this->assertEquals($indiviStudent['contact_id'], $this->indiviStudent, 'In line ' . __LINE__);
- $this->assertEquals($indiviStudent['first_name'], $this->indiviStudentParams['first_name'], 'In line ' . __LINE__);
- $this->assertEquals($indiviStudent['contact_type'], $this->indiviStudentParams['contact_type'], 'In line ' . __LINE__);
- $this->assertEquals(end($indiviStudent['contact_sub_type']), $this->indiviStudentParams['contact_sub_type'], 'In line ' . __LINE__);
+ $this->assertEquals($indiviStudent['first_name'], $this->indiviStudentParams['first_name']);
+ $this->assertEquals($indiviStudent['contact_type'], $this->indiviStudentParams['contact_type']);
+ $this->assertEquals(end($indiviStudent['contact_sub_type']), $this->indiviStudentParams['contact_sub_type']);
//all other contact(rather than subtype:student) should not
//exists
//asserts for type:Organization subtype:Sponsor
$this->assertEquals($orgSponsor['contact_id'], $this->orgSponsor, 'In line ' . __LINE__);
- $this->assertEquals($orgSponsor['organization_name'], $this->orgSponsorParams['organization_name'], 'In line ' . __LINE__);
- $this->assertEquals($orgSponsor['contact_type'], $this->orgSponsorParams['contact_type'], 'In line ' . __LINE__);
- $this->assertEquals(end($orgSponsor['contact_sub_type']), $this->orgSponsorParams['contact_sub_type'], 'In line ' . __LINE__);
+ $this->assertEquals($orgSponsor['organization_name'], $this->orgSponsorParams['organization_name']);
+ $this->assertEquals($orgSponsor['contact_type'], $this->orgSponsorParams['contact_type']);
+ $this->assertEquals(end($orgSponsor['contact_sub_type']), $this->orgSponsorParams['contact_sub_type']);
//all other contact(rather than subtype:Sponsor) should not
//exists
//asserts for type:Individual subtype:Student
$this->assertEquals($indiviStudent['contact_id'], $this->indiviStudent, 'In line ' . __LINE__);
- $this->assertEquals($indiviStudent['first_name'], $this->indiviStudentParams['first_name'], 'In line ' . __LINE__);
- $this->assertEquals($indiviStudent['contact_type'], $this->indiviStudentParams['contact_type'], 'In line ' . __LINE__);
- $this->assertEquals(end($indiviStudent['contact_sub_type']), $this->indiviStudentParams['contact_sub_type'], 'In line ' . __LINE__);
+ $this->assertEquals($indiviStudent['first_name'], $this->indiviStudentParams['first_name']);
+ $this->assertEquals($indiviStudent['contact_type'], $this->indiviStudentParams['contact_type']);
+ $this->assertEquals(end($indiviStudent['contact_sub_type']), $this->indiviStudentParams['contact_sub_type']);
//all other contact(rather than subtype:student) should not
//exists
//asserts for type:Organization subtype:Sponsor
$this->assertEquals($orgSponsor['contact_id'], $this->orgSponsor, 'In line ' . __LINE__);
- $this->assertEquals($orgSponsor['organization_name'], $this->orgSponsorParams['organization_name'], 'In line ' . __LINE__);
- $this->assertEquals($orgSponsor['contact_type'], $this->orgSponsorParams['contact_type'], 'In line ' . __LINE__);
- $this->assertEquals(end($orgSponsor['contact_sub_type']), $this->orgSponsorParams['contact_sub_type'], 'In line ' . __LINE__);
+ $this->assertEquals($orgSponsor['organization_name'], $this->orgSponsorParams['organization_name']);
+ $this->assertEquals($orgSponsor['contact_type'], $this->orgSponsorParams['contact_type']);
+ $this->assertEquals(end($orgSponsor['contact_sub_type']), $this->orgSponsorParams['contact_sub_type']);
//all other contact(rather than subtype:Sponsor) should not
//exists
}
catch (Exception$expected) {
}
- $this->assertEquals($contact->first_name, 'Anne', 'In line ' . __LINE__);
- $this->assertEquals($contact->contact_type, 'Individual', 'In line ' . __LINE__);
+ $this->assertEquals($contact->first_name, 'Anne');
+ $this->assertEquals($contact->contact_type, 'Individual');
CRM_Contact_BAO_Contact::deleteContact($contact->id);
//check for Type:Organization
}
catch (Exception$expected) {
}
- $this->assertEquals($contact->organization_name, 'Compumentor', 'In line ' . __LINE__);
- $this->assertEquals($contact->contact_type, 'Organization', 'In line ' . __LINE__);
+ $this->assertEquals($contact->organization_name, 'Compumentor');
+ $this->assertEquals($contact->contact_type, 'Organization');
CRM_Contact_BAO_Contact::deleteContact($contact->id);
//check for Type:Household
}
catch (Exception$expected) {
}
- $this->assertEquals($contact->household_name, 'John Does home', 'In line ' . __LINE__);
- $this->assertEquals($contact->contact_type, 'Household', 'In line ' . __LINE__);
+ $this->assertEquals($contact->household_name, 'John Does home');
+ $this->assertEquals($contact->contact_type, 'Household');
CRM_Contact_BAO_Contact::deleteContact($contact->id);
//check for Type:Individual, Subtype:Student
}
catch (Exception$expected) {
}
- $this->assertEquals($contact->first_name, 'Bill', 'In line ' . __LINE__);
- $this->assertEquals($contact->contact_type, 'Individual', 'In line ' . __LINE__);
+ $this->assertEquals($contact->first_name, 'Bill');
+ $this->assertEquals($contact->contact_type, 'Individual');
$this->assertEquals(str_replace(CRM_Core_DAO::VALUE_SEPARATOR, '', $contact->contact_sub_type), $this->student, 'In line ' . __LINE__);
CRM_Contact_BAO_Contact::deleteContact($contact->id);
}
catch (Exception$expected) {
}
- $this->assertEquals($contact->organization_name, 'Conservation Corp', 'In line ' . __LINE__);
- $this->assertEquals($contact->contact_type, 'Organization', 'In line ' . __LINE__);
+ $this->assertEquals($contact->organization_name, 'Conservation Corp');
+ $this->assertEquals($contact->contact_type, 'Organization');
$this->assertEquals(str_replace(CRM_Core_DAO::VALUE_SEPARATOR, '', $contact->contact_sub_type), $this->sponsor, 'In line ' . __LINE__);
CRM_Contact_BAO_Contact::deleteContact($contact->id);
}
catch (Exception$expected) {
}
$this->assertEquals($updatedContact->id, $contact->id, 'In line ' . __LINE__);
- $this->assertEquals($updatedContact->contact_type, 'Individual', 'In line ' . __LINE__);
+ $this->assertEquals($updatedContact->contact_type, 'Individual');
$this->assertEquals(str_replace(CRM_Core_DAO::VALUE_SEPARATOR, '', $updatedContact->contact_sub_type), $this->student, 'In line ' . __LINE__);
CRM_Contact_BAO_Contact::deleteContact($contact->id);
catch (Exception$expected) {
}
$this->assertEquals($updatedContact->id, $contact->id, 'In line ' . __LINE__);
- $this->assertEquals($updatedContact->contact_type, 'Organization', 'In line ' . __LINE__);
+ $this->assertEquals($updatedContact->contact_type, 'Organization');
$this->assertEquals(str_replace(CRM_Core_DAO::VALUE_SEPARATOR, '', $updatedContact->contact_sub_type), $this->sponsor, 'In line ' . __LINE__);
CRM_Contact_BAO_Contact::deleteContact($contact->id);
}
catch (Exception$expected) {
}
$this->assertEquals($updatedContact->id, $contact->id, 'In line ' . __LINE__);
- $this->assertEquals($updatedContact->contact_type, 'Individual', 'In line ' . __LINE__);
+ $this->assertEquals($updatedContact->contact_type, 'Individual');
$this->assertEquals(str_replace(CRM_Core_DAO::VALUE_SEPARATOR, '', $updatedContact->contact_sub_type), $this->parent, 'In line ' . __LINE__);
CRM_Contact_BAO_Contact::deleteContact($contact->id);
}
$this->assertEquals($updatedContact->id, $contact->id, 'In line ' . __LINE__);
- $this->assertEquals($updatedContact->contact_type, 'Organization', 'In line ' . __LINE__);
+ $this->assertEquals($updatedContact->contact_type, 'Organization');
$this->assertEquals(str_replace(CRM_Core_DAO::VALUE_SEPARATOR, '', $updatedContact->contact_sub_type), $this->team, 'In line ' . __LINE__);
CRM_Contact_BAO_Contact::deleteContact($contact->id);
}
$this->assertEquals($updatedContact->id, $contact->id, 'In line ' . __LINE__);
- $this->assertEquals($updatedContact->contact_type, 'Individual', 'In line ' . __LINE__);
- $this->assertEquals($updatedContact->contact_sub_type, 'null', 'In line ' . __LINE__);
+ $this->assertEquals($updatedContact->contact_type, 'Individual');
+ $this->assertEquals($updatedContact->contact_sub_type, 'null');
CRM_Contact_BAO_Contact::deleteContact($contact->id);
}
'is_active' => 1,
);
$result = CRM_Contact_BAO_ContactType::add($params);
- $this->assertEquals($result->label, $params['label'], 'In line ' . __LINE__);
- $this->assertEquals($result->name, $params['name'], 'In line ' . __LINE__);
- $this->assertEquals($result->parent_id, $params['parent_id'], 'In line ' . __LINE__);
- $this->assertEquals($result->is_active, $params['is_active'], 'In line ' . __LINE__);
+ $this->assertEquals($result->label, $params['label']);
+ $this->assertEquals($result->name, $params['name']);
+ $this->assertEquals($result->parent_id, $params['parent_id']);
+ $this->assertEquals($result->is_active, $params['is_active']);
CRM_Contact_BAO_ContactType::del($result->id);
$params = array(
'is_active' => 0,
);
$result = CRM_Contact_BAO_ContactType::add($params);
- $this->assertEquals($result->label, $params['label'], 'In line ' . __LINE__);
- $this->assertEquals($result->name, $params['name'], 'In line ' . __LINE__);
- $this->assertEquals($result->parent_id, $params['parent_id'], 'In line ' . __LINE__);
- $this->assertEquals($result->is_active, $params['is_active'], 'In line ' . __LINE__);
+ $this->assertEquals($result->label, $params['label']);
+ $this->assertEquals($result->name, $params['name']);
+ $this->assertEquals($result->parent_id, $params['parent_id']);
+ $this->assertEquals($result->is_active, $params['is_active']);
CRM_Contact_BAO_ContactType::del($result->id);
}
);
$obj = new CRM_Contact_Form_Search_Custom_Group($fv);
$sql = $obj->all();
- $this->assertTrue(is_string($sql), 'In line ' . __LINE__);
+ $this->assertTrue(is_string($sql));
$dao = CRM_Core_DAO::executeQuery($sql);
$all = array();
while ($dao->fetch()) {
);
$obj = new CRM_Contact_Form_Search_Custom_Group($fv);
$sql = $obj->contactIDs();
- $this->assertTrue(is_string($sql), 'In line ' . __LINE__);
+ $this->assertTrue(is_string($sql));
$dao = CRM_Core_DAO::executeQuery($sql);
$contacts = array();
while ($dao->fetch()) {
$formValues = array();
$obj = new CRM_Contact_Form_Search_Custom_Group($formValues);
$columns = $obj->columns();
- $this->assertTrue(is_array($columns), 'In line ' . __LINE__);
+ $this->assertTrue(is_array($columns));
foreach ($columns as $key => $value) {
- $this->assertTrue(is_string($key), 'In line ' . __LINE__);
- $this->assertTrue(is_string($value), 'In line ' . __LINE__);
+ $this->assertTrue(is_string($key));
+ $this->assertTrue(is_string($value));
}
}
public function testSummary() {
$formValues = array();
$obj = new CRM_Contact_Form_Search_Custom_Group($formValues);
- $this->assertNull($obj->summary(), 'In line ' . __LINE__);
+ $this->assertNull($obj->summary());
}
/**
$formValues = array();
$obj = new CRM_Contact_Form_Search_Custom_Group($formValues);
$fileName = $obj->templateFile();
- $this->assertTrue(is_string($fileName), 'In line ' . __LINE__);
+ $this->assertTrue(is_string($fileName));
//FIXME: we would need to search the include path to do the following
- //$this->assertTrue( file_exists( $fileName ), 'In line ' . __LINE__ );
+ //$this->assertTrue( file_exists( $fileName ) );
}
/**
CRM_Core_Form::CB_PREFIX . '23' => TRUE,
);
$obj = new CRM_Contact_Form_Search_Custom_Group($formValues);
- $this->assertEquals(' (1) ', $obj->where(), 'In line ' . __LINE__);
+ $this->assertEquals(' (1) ', $obj->where());
}
/**
$this->_setUpMembershipObjects();
$this->_setUpRecurringContribution();
$this->IPN->loadObjects($this->input, $this->ids, $this->objects, FALSE, $this->_processorId);
- $this->assertFalse(empty($this->objects['membership']), 'in line ' . __LINE__);
- $this->assertArrayHasKey($this->_membershipTypeID, $this->objects['membership'], 'in line ' . __LINE__);
+ $this->assertFalse(empty($this->objects['membership']));
+ $this->assertArrayHasKey($this->_membershipTypeID, $this->objects['membership']);
$this->assertTrue(is_a($this->objects['membership'][$this->_membershipTypeID], 'CRM_Member_BAO_Membership'));
$this->assertTrue(is_a($this->objects['contributionType'], 'CRM_Financial_BAO_FinancialType'));
$this->assertFalse(empty($this->objects['contributionRecur']), __LINE__);
$contribution->id = $this->_contributionId;
$contribution->find(TRUE);
$contribution->loadRelatedObjects($this->input, $this->ids, FALSE, TRUE);
- $this->assertFalse(empty($contribution->_relatedObjects['membership']), 'in line ' . __LINE__);
- $this->assertArrayHasKey($this->_membershipTypeID, $contribution->_relatedObjects['membership'], 'in line ' . __LINE__);
+ $this->assertFalse(empty($contribution->_relatedObjects['membership']));
+ $this->assertArrayHasKey($this->_membershipTypeID, $contribution->_relatedObjects['membership']);
$this->assertTrue(is_a($contribution->_relatedObjects['membership'][$this->_membershipTypeID], 'CRM_Member_BAO_Membership'));
$this->assertTrue(is_a($contribution->_relatedObjects['contributionType'], 'CRM_Financial_BAO_FinancialType'));
$this->assertFalse(empty($contribution->_relatedObjects['contributionRecur']), __LINE__);
public function testLoadParticipantObjects() {
$this->_setUpParticipantObjects();
$this->IPN->loadObjects($this->input, $this->ids, $this->objects, FALSE, $this->_processorId);
- $this->assertFalse(empty($this->objects['participant']), 'in line ' . __LINE__);
+ $this->assertFalse(empty($this->objects['participant']));
$this->assertTrue(is_a($this->objects['participant'], 'CRM_Event_BAO_Participant'));
$this->assertTrue(is_a($this->objects['contributionType'], 'CRM_Financial_BAO_FinancialType'));
$this->assertFalse(empty($this->objects['event']));
public function testLoadPledgeObjects() {
$this->_setUpPledgeObjects();
$this->IPN->loadObjects($this->input, $this->ids, $this->objects, FALSE, $this->_processorId);
- $this->assertFalse(empty($this->objects['pledge_payment'][0]), 'in line ' . __LINE__);
+ $this->assertFalse(empty($this->objects['pledge_payment'][0]));
$this->assertTrue(is_a($this->objects['contributionType'], 'CRM_Financial_BAO_FinancialType'));
$this->assertTrue(is_a($this->objects['contribution'], 'CRM_Contribute_BAO_Contribution'));
$this->assertTrue(is_a($this->objects['pledge_payment'][0], 'CRM_Pledge_BAO_PledgePayment'));
'expected' => $expectedCsvArray[$intKey],
'actual' => $actualCsvArray[$intKey],
), TRUE);
- $this->assertNotNull($expectedCsvArray[$intKey], 'In line ' . __LINE__);
+ $this->assertNotNull($expectedCsvArray[$intKey]);
$this->assertEquals(
count($actualCsvArray[$intKey]),
count($expectedCsvArray[$intKey]),
foreach ($expected as $label => $value) {
if ($xpathPrefix) {
$this->waitForElementPresent("xpath=//table{$tableLocator}/tbody/tr/td{$xpathPrefix}[text()='{$label}']/../following-sibling::td");
- $this->verifyText("xpath=//table{$tableLocator}/tbody/tr/td{$xpathPrefix}[text()='{$label}']/../following-sibling::td", preg_quote($value), 'In line ' . __LINE__);
+ $this->verifyText("xpath=//table{$tableLocator}/tbody/tr/td{$xpathPrefix}[text()='{$label}']/../following-sibling::td", preg_quote($value));
}
else {
$this->waitForElementPresent("xpath=//table{$tableLocator}/tbody/tr/td[text()='{$label}']/following-sibling::td");
- $this->verifyText("xpath=//table{$tableLocator}/tbody/tr/td[text()='{$label}']/following-sibling::td", preg_quote($value), 'In line ' . __LINE__);
+ $this->verifyText("xpath=//table{$tableLocator}/tbody/tr/td[text()='{$label}']/following-sibling::td", preg_quote($value));
}
}
}
public function VerifyTabularData($expected, $xpathPrefix = NULL) {
foreach ($expected as $label => $value) {
$this->waitForElementPresent("xpath=//table/tbody/tr/td{$xpathPrefix}[text()='{$label}']/../following-sibling::td/span");
- $this->verifyText("xpath=//table/tbody/tr/td{$xpathPrefix}[text()='{$label}']/../following-sibling::td/span", preg_quote($value), 'In line ' . __LINE__);
+ $this->verifyText("xpath=//table/tbody/tr/td{$xpathPrefix}[text()='{$label}']/../following-sibling::td/span", preg_quote($value));
}
}
$this->waitForPageToLoad($this->getTimeoutMsec());
// Confirm save was done.
- $this->assertTrue($this->isTextPresent("Thank you. Your information has been saved."), 'In line ' . __LINE__);
- $this->assertTrue($this->isTextPresent($firstName), 'In line ' . __LINE__);
- $this->assertTrue($this->isTextPresent($lastName), 'In line ' . __LINE__);
- $this->assertTrue($this->isTextPresent($street), 'In line ' . __LINE__);
- $this->assertTrue($this->isTextPresent($city), 'In line ' . __LINE__);
- $this->assertTrue($this->isTextPresent($postalCode), 'In line ' . __LINE__);
+ $this->assertTrue($this->isTextPresent("Thank you. Your information has been saved."));
+ $this->assertTrue($this->isTextPresent($firstName));
+ $this->assertTrue($this->isTextPresent($lastName));
+ $this->assertTrue($this->isTextPresent($street));
+ $this->assertTrue($this->isTextPresent($city));
+ $this->assertTrue($this->isTextPresent($postalCode));
$this->assertTrue($this->isElementPresent("//div[@id='profilewrap1']/div[@id='crm-container']/div/div[7]/div[2][contains(text(), 'AR')]"));
}
//Check for SoftCredit
$softCreditor = "{$firstName} {$lastName}";
- $this->verifyText("xpath=//div['PCPView']/div[2]/table[@class='crm-info-panel']/tbody/tr[2]/td[2]/a", preg_quote($softCreditor), 'In line ' . __LINE__);
+ $this->verifyText("xpath=//div['PCPView']/div[2]/table[@class='crm-info-panel']/tbody/tr[2]/td[2]/a", preg_quote($softCreditor));
// Check PCP Summary Report
$this->openCiviPage('report/instance/16', 'reset=1');
'Check Number' => '1044',
)
);
- $this->verifyText("xpath=//table/tbody/tr/td[text()='Total Amount']/following-sibling::td/strong", preg_quote('$ 800.00'), 'In line ' . __LINE__);
+ $this->verifyText("xpath=//table/tbody/tr/td[text()='Total Amount']/following-sibling::td/strong", preg_quote('$ 800.00'));
}
public function testEventAddMultipleParticipants() {
)
);
$this->waitForElementPresent("xpath=//table/tbody/tr/td[text()='Fees']/following-sibling::td");
- $this->verifyText("xpath=//table/tbody/tr/td[text()='Fees']/following-sibling::td/table/tbody/tr[2]/td", preg_quote('$ 2,705.00'), 'In line ' . __LINE__);
+ $this->verifyText("xpath=//table/tbody/tr/td[text()='Fees']/following-sibling::td/table/tbody/tr[2]/td", preg_quote('$ 2,705.00'));
$expectedLineItems = array(
2 => array(
1 => 'Full Conference',
)
);
$softCreditor = "{$firstNameCreator} {$lastNameCreator}";
- $this->verifyText("xpath=//div[@id='PCPView']/div[2]//table[@class='crm-info-panel']/tbody/tr[2]/td[2]", preg_quote($softCreditor), 'In line ' . __LINE__);
+ $this->verifyText("xpath=//div[@id='PCPView']/div[2]//table[@class='crm-info-panel']/tbody/tr[2]/td[2]", preg_quote($softCreditor));
}
/**
)
);
$softCreditor = "{$pcpCreatorFirstName} {$pcpCreatorLastName}";
- $this->verifyText("xpath=//div[@id='PCPView']/div[2]//table[@class='crm-info-panel']/tbody/tr[2]/td[2]", preg_quote($softCreditor), 'In line ' . __LINE__);
+ $this->verifyText("xpath=//div[@id='PCPView']/div[2]//table[@class='crm-info-panel']/tbody/tr[2]/td[2]", preg_quote($softCreditor));
}
}
$result = $this->callAPIAndDocument('Activity', 'Get', $params, __FUNCTION__, __FILE__, $description, $subfile);
- $this->assertEquals($activity['id'], $result['id'], 'In line ' . __LINE__);
+ $this->assertEquals($activity['id'], $result['id']);
- $this->assertEquals($contact['id'], $result['values'][0]['assignee_contact_id'][0], 'In line ' . __LINE__);
+ $this->assertEquals($contact['id'], $result['values'][0]['assignee_contact_id'][0]);
- $this->assertEquals($this->_contactID, $result['values'][0]['api.contact.get']['values'][0]['contact_id'], 'In line ' . __LINE__);
- $this->assertEquals($this->test_activity_type_value, $result['values'][0]['activity_type_id'], 'In line ' . __LINE__);
- $this->assertEquals("test activity type id", $result['values'][0]['subject'], 'In line ' . __LINE__);
+ $this->assertEquals($this->_contactID, $result['values'][0]['api.contact.get']['values'][0]['contact_id']);
+ $this->assertEquals($this->test_activity_type_value, $result['values'][0]['activity_type_id']);
+ $this->assertEquals("test activity type id", $result['values'][0]['subject']);
}
/**
'target_contact_id' => $contact2,
'return.target_contact_id' => 1,
));
- $this->assertEquals($activity['id'], $activityget['id'], 'In line ' . __LINE__);
- $this->assertEquals($contact2, $activityget['values'][$activityget['id']]['target_contact_id'][0], 'In line ' . __LINE__);
+ $this->assertEquals($activity['id'], $activityget['id']);
+ $this->assertEquals($contact2, $activityget['values'][$activityget['id']]['target_contact_id'][0]);
$activityget = $this->callAPISuccess('activity', 'get', array(
'target_contact_id' => $this->_contactID,
'id' => $activity['id'],
));
if ($activityget['count'] > 0) {
- $this->assertNotEquals($contact2, $activityget['values'][$activityget['id']]['target_contact_id'][0], 'In line ' . __LINE__);
+ $this->assertNotEquals($contact2, $activityget['values'][$activityget['id']]['target_contact_id'][0]);
}
}
$this->assertEquals("custom string", $result['values'][0]['custom_' . $ids['custom_field_id']]);
$this->assertEquals($this->test_activity_type_value, $result['values'][0]['activity_type_id']);
- $this->assertEquals('test activity type id', $result['values'][0]['subject'], 'In line ' . __LINE__);
+ $this->assertEquals('test activity type id', $result['values'][0]['subject']);
$this->customFieldDelete($ids['custom_field_id']);
$this->customGroupDelete($ids['custom_group_id']);
}
$result = $this->callAPIAndDocument('activity', 'get', $params, __FUNCTION__, __FILE__);
$this->assertEquals("custom string", $result['values'][0]['custom_' . $ids['custom_field_id']], ' in line ' . __LINE__);
- $this->assertEquals($this->test_activity_type_value, $result['values'][0]['activity_type_id'], 'In line ' . __LINE__);
- $this->assertEquals('test activity type id', $result['values'][0]['subject'], 'In line ' . __LINE__);
+ $this->assertEquals($this->test_activity_type_value, $result['values'][0]['activity_type_id']);
+ $this->assertEquals('test activity type id', $result['values'][0]['subject']);
$this->assertEquals($result['values'][0]['id'], $result['id']);
}
);
$result = $this->callAPISuccess('activity', 'get', $params);
- $this->assertEquals(2, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(2, $result['count']);
$this->assertEquals($this->test_activity_type_value, $result['values'][$activity['id']]['activity_type_id']);
$this->assertEquals('Test activity type', $result['values'][$activity['id']]['activity_name']);
$this->assertEquals('Test activity type', $result['values'][$activity2['id']]['activity_name']);
public function testActivityTypeGet() {
$params = array();
$result = $this->callAPIAndDocument('activity_type', 'get', $params, __FUNCTION__, __FILE__);
- $this->assertEquals($result['values']['1'], 'Meeting', 'In line ' . __LINE__);
- $this->assertEquals($result['values']['13'], 'Open Case', 'In line ' . __LINE__);
+ $this->assertEquals($result['values']['1'], 'Meeting');
+ $this->assertEquals($result['values']['13'], 'Open Case');
}
/**
public function testCreateAddress() {
$result = $this->callAPIAndDocument('address', 'create', $this->_params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->getAndCheck($this->_params, $result['id'], 'address');
}
$subfile = "AddressParse";
$description = "Demonstrates Use of address parsing param.";
$result = $this->callAPIAndDocument('address', 'create', $params, __FUNCTION__, __FILE__, $description, $subfile);
- $this->assertEquals(54, $result['values'][$result['id']]['street_number'], 'In line ' . __LINE__);
- $this->assertEquals('A', $result['values'][$result['id']]['street_number_suffix'], 'In line ' . __LINE__);
- $this->assertEquals('Excelsior Ave.', $result['values'][$result['id']]['street_name'], 'In line ' . __LINE__);
- $this->assertEquals('Apt 1C', $result['values'][$result['id']]['street_unit'], 'In line ' . __LINE__);
+ $this->assertEquals(54, $result['values'][$result['id']]['street_number']);
+ $this->assertEquals('A', $result['values'][$result['id']]['street_number_suffix']);
+ $this->assertEquals('Excelsior Ave.', $result['values'][$result['id']]['street_name']);
+ $this->assertEquals('Apt 1C', $result['values'][$result['id']]['street_unit']);
$this->callAPISuccess('address', 'delete', array('id' => $result['id']));
}
$params = $this->_params;
unset($params['is_primary']);
$result = $this->callAPISuccess('address', 'create', $params);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertEquals(1, $result['values'][$result['id']]['is_primary'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertEquals(1, $result['values'][$result['id']]['is_primary']);
$this->getAndCheck($this->_params, $result['id'], 'address');
}
$create = $this->callAPISuccess('address', 'create', $this->_params);
$result = $this->callAPIAndDocument('address', 'delete', array('id' => $create['id']), __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$get = $this->callAPISuccess('address', 'get', array(
'location_type_id' => $this->_locationType->id,
));
'contact_id' => $this->_contactID,
);
$address = $this->callAPISuccess('Address', 'getsingle', ($params));
- $this->assertEquals($address['location_type_id'], $this->_params['location_type_id'], 'In line ' . __LINE__);
+ $this->assertEquals($address['location_type_id'], $this->_params['location_type_id']);
$this->callAPISuccess('address', 'delete', array('id' => $address['id']));
}
'sequential' => 1,
);
$result = $this->callAPIAndDocument('Address', 'Get', $params, __FUNCTION__, __FILE__, $description, $subfile);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertEquals('Ambachtstraat 23', $result['values'][0]['street_address'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertEquals('Ambachtstraat 23', $result['values'][0]['street_address']);
$this->callAPISuccess('address', 'delete', array('id' => $result['id']));
}
'sequential' => 1,
);
$result = $this->callAPISuccess('Address', 'Get', ($params));
- $this->assertEquals(0, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $result['count']);
$this->callAPISuccess('address', 'delete', array('id' => $create['id']));
}
'id' => $this->batchCreate(),
);
$result = $this->callAPIAndDocument('batch', 'get', $params, __FUNCTION__, __FILE__);
- $this->assertEquals($params['id'], $result['id'], 'In line ' . __LINE__);
+ $this->assertEquals($params['id'], $result['id']);
}
/**
);
$result = $this->callAPIAndDocument('batch', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertNotNull($result['id'], 'In line ' . __LINE__);
+ $this->assertNotNull($result['id']);
$this->getAndCheck($params, $result['id'], $this->_entity);
}
);
$result = $this->callAPIAndDocument('batch', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertNotNull($result['id'], 'In line ' . __LINE__);
+ $this->assertNotNull($result['id']);
$this->getAndCheck($params, $result['id'], $this->_entity);
}
$description = "Create a campaign - Note use of relative dates here:
@link http://www.php.net/manual/en/datetime.formats.relative.php.";
$result = $this->callAPIAndDocument('campaign', 'create', $this->params, __FUNCTION__, __FILE__, $description);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->getAndCheck(array_merge($this->params, array('created_date' => '2008-07-05 00:00:00')), $result['id'], 'campaign', TRUE);
}
public function testGetCampaign() {
$result = $this->callAPISuccess('campaign', 'create', $this->params);
$result = $this->callAPIAndDocument('campaign', 'get', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
}
public function testDeleteCampaign() {
$result = $this->callAPIAndDocument('campaign', 'delete', $delete, __FUNCTION__, __FILE__);
$checkDeleted = $this->callAPISuccess('campaign', 'get', array());
- $this->assertEquals(0, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $checkDeleted['count']);
}
}
// Check result.
$result = $this->callAPISuccess('CaseType', 'get', array('id' => $id));
$this->assertEquals($result['values'][$id]['id'], $id, 'in line ' . __LINE__);
- $this->assertEquals($result['values'][$id]['title'], $params['title'], 'in line ' . __LINE__);
+ $this->assertEquals($result['values'][$id]['title'], $params['title']);
}
/**
// Check result
$result = $this->callAPISuccess('CaseType', 'get', array('id' => $id));
$this->assertEquals($result['values'][$id]['id'], $id, 'in line ' . __LINE__);
- $this->assertEquals($result['values'][$id]['title'], $params['title'], 'in line ' . __LINE__);
- $this->assertEquals($result['values'][$id]['definition'], $params['definition'], 'in line ' . __LINE__);
+ $this->assertEquals($result['values'][$id]['title'], $params['title']);
+ $this->assertEquals($result['values'][$id]['definition'], $params['definition']);
$caseXml = CRM_Case_XMLRepository::singleton()->retrieve('Application_with_Definition');
$this->assertTrue($caseXml instanceof SimpleXMLElement);
$result = $this->callAPIAndDocument('Contact', 'create', $params, __FUNCTION__, __FILE__);
$customFldId = $result['values'][$result['id']]['api.CustomField.create']['id'];
- $this->assertNotNull($result['id'], 'in line ' . __LINE__);
+ $this->assertNotNull($result['id']);
$this->assertNotNull($customFldId, 'in line ' . __LINE__);
$params = array(
);
$result = $this->callAPIAndDocument('Contact', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertNotNull($result['id'], 'in line ' . __LINE__);
+ $this->assertNotNull($result['id']);
$customFldDate = date("YmdHis", strtotime($result['values'][$result['id']]['api.CustomValue.get']['values'][0]['latest']));
$this->assertNotNull($customFldDate, 'in line ' . __LINE__);
$this->assertEquals($dateTime, $customFldDate);
'api.CustomValue.get' => 1,
);
$result = $this->callAPIAndDocument('Contact', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertNotNull($result['id'], 'in line ' . __LINE__);
+ $this->assertNotNull($result['id']);
$customFldDate = date("Ymd", strtotime($result['values'][$result['id']]['api.CustomValue.get']['values'][0]['latest']));
$customFldTime = date("His", strtotime($result['values'][$result['id']]['api.CustomValue.get']['values'][0]['latest']));
$this->assertNotNull($customFldDate, 'in line ' . __LINE__);
);
$result = $this->callAPISuccess('address', 'create', $params);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
// now do a proximity search with a close enough geocode and hope to match
// that specific contact only!
'distance' => 10,
);
$result = $this->callAPISuccess('contact', 'proximity', $proxParams);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
}
/**
$this->individualCreate(array('last_name' => $name, 'is_deleted' => 1));
// We should get all but the deleted contact.
$result = $this->callAPISuccess('contact', 'getlist', array('input' => $name));
- $this->assertEquals(2, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(2, $result['count']);
// Force-exclude the deceased contact.
$result = $this->callAPISuccess('contact', 'getlist', array(
'input' => $name,
'params' => array('is_deceased' => 0),
));
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertEquals($contact, $result['values'][0]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertEquals($contact, $result['values'][0]['id']);
}
/**
$this->assertEquals(1, $softcontribution['count']);
$this->assertEquals($softcontribution['values'][$this->_softcontribution['id']]['contribution_id'], $this->_contributionId, 'In line ' . __LINE__);
$this->assertEquals($softcontribution['values'][$this->_softcontribution['id']]['contact_id'], $this->_softIndividual1Id, 'In line ' . __LINE__);
- $this->assertEquals($softcontribution['values'][$this->_softcontribution['id']]['amount'], '10.00', 'In line ' . __LINE__);
- $this->assertEquals($softcontribution['values'][$this->_softcontribution['id']]['currency'], 'USD', 'In line ' . __LINE__);
+ $this->assertEquals($softcontribution['values'][$this->_softcontribution['id']]['amount'], '10.00');
+ $this->assertEquals($softcontribution['values'][$this->_softcontribution['id']]['currency'], 'USD');
$this->assertEquals($softcontribution['values'][$this->_softcontribution['id']]['soft_credit_type_id'], 4, 'In line ' . __LINE__);
//create a second soft contribution on the same hard contribution - we are testing that 'id' gets the right soft contribution id (not the contribution id)
$result = $this->callAPISuccess('contribution_soft', 'get', array(
'id' => $this->_softcontribution['id'],
));
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->assertEquals($this->_softcontribution['id'], $result['id']);
$this->assertEquals($this->_softcontribution['id'], $result['id'], print_r($softcontribution, TRUE));
'contact_id' => $this->_softIndividual2Id,
)
);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->callAPISuccess('contribution_soft', 'Delete', array(
'id' => $this->_softcontribution['id'],
$softcontribution = $this->callAPIAndDocument('contribution_soft', 'create', $params, __FUNCTION__, __FILE__);
$this->assertEquals($softcontribution['values'][$softcontribution['id']]['contribution_id'], $this->_contributionId, 'In line ' . __LINE__);
$this->assertEquals($softcontribution['values'][$softcontribution['id']]['contact_id'], $this->_softIndividual1Id, 'In line ' . __LINE__);
- $this->assertEquals($softcontribution['values'][$softcontribution['id']]['amount'], '10.00', 'In line ' . __LINE__);
- $this->assertEquals($softcontribution['values'][$softcontribution['id']]['currency'], 'USD', 'In line ' . __LINE__);
+ $this->assertEquals($softcontribution['values'][$softcontribution['id']]['amount'], '10.00');
+ $this->assertEquals($softcontribution['values'][$softcontribution['id']]['currency'], 'USD');
$this->assertEquals($softcontribution['values'][$softcontribution['id']]['soft_credit_type_id'], 5, 'In line ' . __LINE__);
}
$this->assertEquals($old_contribution_id, $this->_contributionId, 'In line ' . __LINE__);
$this->assertEquals($old_contact_id, $this->_softIndividual1Id, 'In line ' . __LINE__);
$this->assertEquals($old_amount, 10.00, 'In line ' . __LINE__);
- $this->assertEquals($old_currency, 'USD', 'In line ' . __LINE__);
+ $this->assertEquals($old_currency, 'USD');
$this->assertEquals($old_soft_credit_type_id, 6, 'In line ' . __LINE__);
$params = array(
'id' => $softcontributionID,
$this->assertEquals($softcontribution['values'][$softcontributionID]['contribution_id'], $this->_contributionId, 'In line ' . __LINE__);
$this->assertEquals($softcontribution['values'][$softcontributionID]['contact_id'], $this->_softIndividual1Id, 'In line ' . __LINE__);
$this->assertEquals($softcontribution['values'][$softcontributionID]['amount'], 7.00, 'In line ' . __LINE__);
- $this->assertEquals($softcontribution['values'][$softcontributionID]['currency'], 'CAD', 'In line ' . __LINE__);
+ $this->assertEquals($softcontribution['values'][$softcontributionID]['currency'], 'CAD');
$this->assertEquals($softcontribution['values'][$softcontributionID]['soft_credit_type_id'], 7, 'In line ' . __LINE__);
$params = array(
// We're taking the first element.
$res = $result['values'][$softcontribution['id']];
- $this->assertEquals($p['contribution_id'], $res['contribution_id'], 'In line ' . __LINE__);
- $this->assertEquals($p['contact_id'], $res['contact_id'], 'In line ' . __LINE__);
- $this->assertEquals($p['amount'], $res['amount'], 'In line ' . __LINE__);
- $this->assertEquals($p['currency'], $res['currency'], 'In line ' . __LINE__);
+ $this->assertEquals($p['contribution_id'], $res['contribution_id']);
+ $this->assertEquals($p['contact_id'], $res['contact_id']);
+ $this->assertEquals($p['amount'], $res['amount']);
+ $this->assertEquals($p['currency'], $res['currency']);
}
/**
$result = $this->callAPISuccess('contribution_soft', 'get', $params);
$res = $result['values'][$softcontribution2['id']];
- $this->assertEquals($p2['contribution_id'], $res['contribution_id'], 'In line ' . __LINE__);
- $this->assertEquals($p2['contact_id'], $res['contact_id'], 'In line ' . __LINE__);
- $this->assertEquals($p2['amount'], $res['amount'], 'In line ' . __LINE__);
- $this->assertEquals($p2['currency'], $res['currency'], 'In line ' . __LINE__);
+ $this->assertEquals($p2['contribution_id'], $res['contribution_id']);
+ $this->assertEquals($p2['contact_id'], $res['contact_id']);
+ $this->assertEquals($p2['amount'], $res['amount']);
+ $this->assertEquals($p2['currency'], $res['currency']);
}
}
$params['id'] = $customField['id'];
$customField = $this->callAPISuccess('custom_field', 'create', $params);
- $this->assertNotNull($customField['id'], 'in line ' . __LINE__);
+ $this->assertNotNull($customField['id']);
}
/**
public function testCustomFieldDelete() {
$customGroup = $this->customGroupCreate(array('extends' => 'Individual', 'title' => 'test_group'));
$customField = $this->customFieldCreate(array('custom_group_id' => $customGroup['id']));
- $this->assertNotNull($customField['id'], 'in line ' . __LINE__);
+ $this->assertNotNull($customField['id']);
$params = array(
'id' => $customField['id'],
);
$customGroup = $this->callAPIFailure('custom_group', 'create', $params);
- $this->assertEquals($customGroup['error_message'], 'Mandatory key(s) missing from params array: extends', 'In line ' . __LINE__);
+ $this->assertEquals($customGroup['error_message'], 'Mandatory key(s) missing from params array: extends');
$this->assertAPIFailure($customGroup, 'In line ' . __LINE__);
}
);
$customGroup = $this->callAPIFailure('custom_group', 'create', $params);
- $this->assertEquals($customGroup['error_message'], 'Mandatory key(s) missing from params array: extends', 'In line ' . __LINE__);
+ $this->assertEquals($customGroup['error_message'], 'Mandatory key(s) missing from params array: extends');
}
/**
);
$result = $this->callAPIAndDocument('custom_group', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertNotNull($result['id'], 'In line ' . __LINE__);
- $this->assertEquals($result['values'][$result['id']]['extends'], 'Individual', 'In line ' . __LINE__);
+ $this->assertNotNull($result['id']);
+ $this->assertEquals($result['values'][$result['id']]['extends'], 'Individual');
}
/**
);
$customGroup = $this->callAPISuccess('custom_group', 'create', $params);
- $this->assertNotNull($customGroup['id'], 'In line ' . __LINE__);
- $this->assertEquals($customGroup['values'][$customGroup['id']]['style'], 'Inline', 'In line ' . __LINE__);
+ $this->assertNotNull($customGroup['id']);
+ $this->assertEquals($customGroup['values'][$customGroup['id']]['style'], 'Inline');
}
/**
public function testCustomGroupCreateNotArray() {
$params = NULL;
$customGroup = $this->callAPIFailure('custom_group', 'create', $params);
- $this->assertEquals($customGroup['error_message'], 'Input variable `params` is not an array', 'In line ' . __LINE__);
+ $this->assertEquals($customGroup['error_message'], 'Input variable `params` is not an array');
}
/**
);
$customGroup = $this->callAPISuccess('custom_group', 'create', $params);
- $this->assertNotNull($customGroup['id'], 'In line ' . __LINE__);
- $this->assertEquals($customGroup['values'][$customGroup['id']]['extends'], 'Household', 'In line ' . __LINE__);
- $this->assertEquals($customGroup['values'][$customGroup['id']]['style'], 'Tab', 'In line ' . __LINE__);
+ $this->assertNotNull($customGroup['id']);
+ $this->assertEquals($customGroup['values'][$customGroup['id']]['extends'], 'Household');
+ $this->assertEquals($customGroup['values'][$customGroup['id']]['style'], 'Tab');
}
/**
);
$customGroup = $this->callAPISuccess('custom_group', 'create', $params);
- $this->assertNotNull($customGroup['id'], 'In line ' . __LINE__);
- $this->assertEquals($customGroup['values'][$customGroup['id']]['extends'], 'Contribution', 'In line ' . __LINE__);
+ $this->assertNotNull($customGroup['id']);
+ $this->assertEquals($customGroup['values'][$customGroup['id']]['extends'], 'Contribution');
}
/**
);
$customGroup = $this->callAPISuccess('custom_group', 'create', $params);
- $this->assertNotNull($customGroup['id'], 'In line ' . __LINE__);
- $this->assertEquals($customGroup['values'][$customGroup['id']]['extends'], 'Group', 'In line ' . __LINE__);
+ $this->assertNotNull($customGroup['id']);
+ $this->assertEquals($customGroup['values'][$customGroup['id']]['extends'], 'Group');
}
/**
);
$customGroup = $this->callAPISuccess('custom_group', 'create', $params);
- $this->assertNotNull($customGroup['id'], 'In line ' . __LINE__);
- $this->assertEquals($customGroup['values'][$customGroup['id']]['extends'], 'Activity', 'In line ' . __LINE__);
+ $this->assertNotNull($customGroup['id']);
+ $this->assertEquals($customGroup['values'][$customGroup['id']]['extends'], 'Activity');
}
///////////////// civicrm_custom_group_delete methods
*/
public function testCustomGroupDeleteWithoutGroupID() {
$customGroup = $this->callAPIFailure('custom_group', 'delete', array());
- $this->assertEquals($customGroup['error_message'], 'Mandatory key(s) missing from params array: id', 'In line ' . __LINE__);
+ $this->assertEquals($customGroup['error_message'], 'Mandatory key(s) missing from params array: id');
}
/**
public function testCustomGroupDeleteNoArray() {
$params = NULL;
$customGroup = $this->callAPIFailure('custom_group', 'delete', $params);
- $this->assertEquals($customGroup['error_message'], 'Input variable `params` is not an array', 'In line ' . __LINE__);
+ $this->assertEquals($customGroup['error_message'], 'Input variable `params` is not an array');
}
/**
'class_name' => 'CRM_Contact_Form_Search_Custom_Examplez',
));
$this->assertAPISuccess($result);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$entityId = $result['id'];
- $this->assertTrue(is_numeric($entityId), 'In line ' . __LINE__);
+ $this->assertTrue(is_numeric($entityId));
$this->assertDBQuery(1, 'SELECT count(*) FROM civicrm_option_value
WHERE name = "CRM_Contact_Form_Search_Custom_Examplez"
AND label = "CRM_Contact_Form_Search_Custom_Examplez"
'is_active' => 0,
));
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->assertDBQuery(1, 'SELECT count(*) FROM civicrm_option_value
WHERE name = "CRM_Contact_Form_Search_Custom_Examplez"
AND label = "CRM_Contact_Form_Search_Custom_Examplez"
'is_active' => 1,
));
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->assertDBQuery(1, 'SELECT count(*) FROM civicrm_option_value
WHERE name = "CRM_Contact_Form_Search_Custom_Examplez"
AND label = "CRM_Contact_Form_Search_Custom_Examplez"
$result = $this->callAPISuccess('CustomSearch', 'delete', array(
'id' => $entityId,
));
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->assertDBQuery(0, 'SELECT count(*) FROM civicrm_option_value
WHERE name = "CRM_Contact_Form_Search_Custom_Examplez"
OR label = "CRM_Contact_Form_Search_Custom_Examplez"
);
$contact = $this->callAPISuccess('contact', 'create', $params);
- $this->assertNotNull($contact['id'], 'In line ' . __LINE__);
+ $this->assertNotNull($contact['id']);
$entityValues = CRM_Core_BAO_CustomValueTable::getEntityValues($this->individual);
$elements["custom_{$this->IndividualField['id']}"] = $entityValues["{$this->IndividualField['id']}"];
// Check the Value in Database
- $this->assertEquals($elements["custom_{$this->IndividualField['id']}"], 'Test String', 'In line ' . __LINE__);
+ $this->assertEquals($elements["custom_{$this->IndividualField['id']}"], 'Test String');
}
/**
$result = $this->callAPISuccess('contact', 'create', $params);
- $this->assertNotNull($result['id'], 'In line ' . __LINE__);
+ $this->assertNotNull($result['id']);
$entityValues = CRM_Core_BAO_CustomValueTable::getEntityValues($this->individualStudent);
$elements["custom_{$this->IndiStudentField['id']}"] = $entityValues["{$this->IndiStudentField['id']}"];
// Check the Value in Database
- $this->assertEquals($elements["custom_{$this->IndiStudentField['id']}"], 'Test String', 'in line ' . __LINE__);
+ $this->assertEquals($elements["custom_{$this->IndiStudentField['id']}"], 'Test String');
}
/**
$getContact = $this->callAPISuccess('contact', 'get', $params);
- $this->assertEquals($getContact['values'][$this->individual]["custom_" . $this->IndividualField['id']], 'Test String', 'In line ' . __LINE__);
+ $this->assertEquals($getContact['values'][$this->individual]["custom_" . $this->IndividualField['id']], 'Test String');
}
/**
$getContact = $this->callAPISuccess('contact', 'get', $params);
- $this->assertEquals($getContact['values'][$this->individualStudent]["custom_{$this->IndiStudentField['id']}"], 'Test String', 'In line ' . __LINE__);
+ $this->assertEquals($getContact['values'][$this->individualStudent]["custom_{$this->IndiStudentField['id']}"], 'Test String');
}
}
) + $this->params;
$result = $this->callAPIAndDocument('custom_value', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$result = $this->callAPISuccess('custom_value', 'get', $params);
}
$this->assertType('array', $result);
$domain = $result['values'][0];
- $this->assertEquals("info@EXAMPLE.ORG", $domain['from_email'], 'In line ' . __LINE__);
+ $this->assertEquals("info@EXAMPLE.ORG", $domain['from_email']);
$this->assertEquals("FIXME", $domain['from_name']);
// checking other important parts of domain information
// test will fail if backward incompatible changes happen
continue;
}
- $this->assertEquals("info@EXAMPLE.ORG", $domain['from_email'], 'In line ' . __LINE__);
+ $this->assertEquals("info@EXAMPLE.ORG", $domain['from_email']);
$this->assertEquals("FIXME", $domain['from_name']);
// checking other important parts of domain information
$this->assertEquals(0, $get['count'], 'Contact not successfully deleted In line ' . __LINE__);
$result = $this->callAPIAndDocument('email', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['id'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['id']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$delresult = $this->callAPISuccess('email', 'delete', array('id' => $result['id']));
}
public function testCreateEmailWithoutEmail() {
$result = $this->callAPIFailure('Email', 'Create', array('contact_id' => 4));
- $this->assertContains('missing', $result['error_message'], 'In line ' . __LINE__);
- $this->assertContains('email', $result['error_message'], 'In line ' . __LINE__);
+ $this->assertContains('missing', $result['error_message']);
+ $this->assertContains('email', $result['error_message']);
}
public function testGetEmail() {
$create = $this->callAPISuccess('email', 'create', $params);
$result = $this->callAPIAndDocument('email', 'delete', array('id' => $create['id']), __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$get = $this->callAPISuccess('email', 'get', array(
'location_type_id' => $this->_locationType->id,
));
),
);
$replace1 = $this->callAPIAndDocument('email', 'replace', $replace1Params, __FUNCTION__, __FILE__);
- $this->assertEquals(5, $replace1['count'], 'In line ' . __LINE__);
+ $this->assertEquals(5, $replace1['count']);
// check emails at location #1 or #2
$get = $this->callAPISuccess('email', 'get', array(
),
);
$replace2 = $this->callAPISuccess('email', 'replace', $replace2Params);
- $this->assertEquals(1, $replace2['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $replace2['count']);
// check emails at location #1 -- all three replaced by one
$get = $this->callAPISuccess('email', 'get', array(
'values' => array(),
);
$replace3 = $this->callAPISuccess('email', 'replace', $replace3Params);
- $this->assertEquals(0, $replace3['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $replace3['count']);
// check emails
$get = $this->callAPISuccess('email', 'get', array(
),
);
$getReplace1 = $this->callAPIAndDocument('contact', 'get', $getReplace1Params, __FUNCTION__, __FILE__, $description, $subfile);
- $this->assertEquals(5, $getReplace1['values'][$this->_contactID]['api.email.replace']['count'], 'In line ' . __LINE__);
+ $this->assertEquals(5, $getReplace1['values'][$this->_contactID]['api.email.replace']['count']);
// check emails at location #1 or #2
$get = $this->callAPISuccess('email', 'get', array(
),
);
$getReplace2 = $this->callAPISuccess('contact', 'get', $getReplace2Params);
- $this->assertEquals(0, $getReplace2['values'][$this->_contactID]['api.email.replace']['is_error'], 'In line ' . __LINE__);
- $this->assertEquals(1, $getReplace2['values'][$this->_contactID]['api.email.replace']['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $getReplace2['values'][$this->_contactID]['api.email.replace']['is_error']);
+ $this->assertEquals(1, $getReplace2['values'][$this->_contactID]['api.email.replace']['count']);
// check emails at location #1 -- all three replaced by one
$get = $this->callAPISuccess('email', 'get', array(
),
);
$replace1 = $this->callAPISuccess('email', 'replace', $replace1Params);
- $this->assertEquals(1, $replace1['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $replace1['count']);
$keys = array_keys($replace1['values']);
$emailID = array_shift($keys);
),
);
$replace2 = $this->callAPISuccess('email', 'replace', $replace2Params);
- $this->assertEquals(1, $replace2['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $replace2['count']);
// ensure the 'email' was updated while other fields were preserved
$get = $this->callAPISuccess('email', 'get', array(
));
$this->assertEquals(1, $get['count'], 'Incorrect email count at ' . __LINE__);
- $this->assertEquals(1, $get['values'][$emailID]['is_primary'], 'In line ' . __LINE__);
- $this->assertEquals(1, $get['values'][$emailID]['on_hold'], 'In line ' . __LINE__);
- $this->assertEquals('1-2@example.com', $get['values'][$emailID]['email'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $get['values'][$emailID]['is_primary']);
+ $this->assertEquals(1, $get['values'][$emailID]['on_hold']);
+ $this->assertEquals('1-2@example.com', $get['values'][$emailID]['email']);
}
}
public function testCreateEventSuccess() {
$result = $this->callAPIAndDocument('Event', 'Create', $this->_params[0], __FUNCTION__, __FILE__);
- $this->assertArrayHasKey('id', $result['values'][$result['id']], 'In line ' . __LINE__);
+ $this->assertArrayHasKey('id', $result['values'][$result['id']]);
$result = $this->callAPISuccess($this->_entity, 'Get', array('id' => $result['id']));
$this->callAPISuccess($this->_entity, 'Delete', array('id' => $result['id']));
$this->assertEquals('2008-10-21 00:00:00', $result['values'][$result['id']]['start_date'], 'start date is not set in line ' . __LINE__);
unset($this->_params[0]['title']);
$result = $this->callAPISuccess('Event', 'Create', $this->_params[0]);
$this->assertAPISuccess($result, 'In line ' . __LINE__);
- $this->assertArrayHasKey('id', $result['values'][$result['id']], 'In line ' . __LINE__);
+ $this->assertArrayHasKey('id', $result['values'][$result['id']]);
$result = $this->callAPISuccess($this->_entity, 'Get', array('id' => $result['id']));
$this->callAPISuccess($this->_entity, 'Delete', array('id' => $result['id']));
);
$result = $this->callAPISuccess('event', 'get', $params);
- $this->assertEquals($result['values'][$this->_eventIds[0]]['id'], $this->_eventIds[0], 'In line ' . __LINE__);
- $this->assertEquals($result['values'][$this->_eventIds[0]]['title'], 'Annual CiviCRM meet', 'In line ' . __LINE__);
+ $this->assertEquals($result['values'][$this->_eventIds[0]]['id'], $this->_eventIds[0]);
+ $this->assertEquals($result['values'][$this->_eventIds[0]]['title'], 'Annual CiviCRM meet');
}
/**
$description = "Demonstrate use of getfields to interrogate api.";
$params = array('action' => 'create');
$result = $this->callAPISuccess('event', 'getfields', $params);
- $this->assertEquals(1, $result['values']['title']['api.required'], 'in line ' . __LINE__);
+ $this->assertEquals(1, $result['values']['title']['api.required']);
}
/**
$description = "Demonstrate use of getfields to interrogate api.";
$params = array('api_action' => 'create');
$result = $this->callAPISuccess('event', 'getfields', $params);
- $this->assertEquals(1, $result['values']['title']['api.required'], 'in line ' . __LINE__);
+ $this->assertEquals(1, $result['values']['title']['api.required']);
}
public function testgetfieldsGet() {
$description = "Demonstrate use of getfields to interrogate api.";
$params = array('action' => 'get');
$result = $this->callAPISuccess('event', 'getfields', $params);
- $this->assertEquals('title', $result['values']['event_title']['name'], 'in line ' . __LINE__);
+ $this->assertEquals('title', $result['values']['event_title']['name']);
}
public function testgetfieldsDelete() {
public function testCreateGrant() {
$result = $this->callAPIAndDocument($this->_entity, 'create', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->getAndCheck($this->params, $result['id'], $this->_entity);
}
$this->ids['grant'][0] = $result['id'];
$result = $this->callAPIAndDocument($this->_entity, 'get', array('rationale' => 'Just Because'), __FUNCTION__, __FILE__);
$this->assertAPISuccess($result, 'In line ' . __LINE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
}
public function testDeleteGrant() {
$result = $this->callAPIAndDocument($this->_entity, 'delete', array('id' => $result['id']), __FUNCTION__, __FILE__);
$this->assertAPISuccess($result, 'In line ' . __LINE__);
$checkDeleted = $this->callAPISuccess($this->_entity, 'get', array());
- $this->assertEquals(0, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $checkDeleted['count']);
}
/**
public function testCreateIm() {
$result = $this->callAPIAndDocument($this->_entity, 'create', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->getAndCheck($this->params, $result['id'], $this->_entity);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
}
public function testGetIm() {
$result = $this->callAPISuccess($this->_entity, 'create', $this->params);
$result = $this->callAPIAndDocument($this->_entity, 'get', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->callAPISuccess($this->_entity, 'delete', array('id' => $result['id']));
}
$deleteParams = array('id' => $result['id']);
$result = $this->callAPIAndDocument($this->_entity, 'delete', $deleteParams, __FUNCTION__, __FILE__);
$checkDeleted = $this->callAPISuccess($this->_entity, 'get', array());
- $this->assertEquals(0, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $checkDeleted['count']);
}
public function testDeleteImInvalid() {
$deleteParams = array('id' => 600);
$result = $this->callAPIFailure($this->_entity, 'delete', $deleteParams);
$checkDeleted = $this->callAPISuccess($this->_entity, 'get', array());
- $this->assertEquals(1, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $checkDeleted['count']);
}
}
*/
public function testCreate() {
$result = $this->callAPIAndDocument('job', 'create', $this->_params, __FUNCTION__, __FILE__);
- $this->assertNotNull($result['values'][0]['id'], 'in line ' . __LINE__);
+ $this->assertNotNull($result['values'][0]['id']);
// mutate $params to match expected return value
unset($this->_params['sequential']);
public function testCreateLineItem() {
$result = $this->callAPIAndDocument($this->_entity, 'create', $this->params + array('debug' => 1), __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->getAndCheck($this->params, $result['id'], $this->_entity);
}
'entity_table' => 'civicrm_contribution',
);
$getResult = $this->callAPIAndDocument($this->_entity, 'get', $getParams, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $getResult['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $getResult['count']);
}
public function testDeleteLineItem() {
$deleteParams = array('id' => $getResult['id']);
$deleteResult = $this->callAPIAndDocument($this->_entity, 'delete', $deleteParams, __FUNCTION__, __FILE__);
$checkDeleted = $this->callAPISuccess($this->_entity, 'get', array());
- $this->assertEquals(0, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $checkDeleted['count']);
}
public function testGetFieldsLineItem() {
'id' => $id,
);
$membershiptype = $this->callAPIAndDocument('membership_type', 'get', $params, __FUNCTION__, __FILE__);
- $this->assertEquals($membershiptype['values'][$id]['name'], 'General', 'In line ' . __LINE__ . " id is " . $id);
+ $this->assertEquals($membershiptype['values'][$id]['name'], 'General' . " id is " . $id);
$this->assertEquals($membershiptype['values'][$id]['member_of_contact_id'], $this->_contactID, 'In line ' . __LINE__);
$this->assertEquals($membershiptype['values'][$id]['financial_type_id'], 1, 'In line ' . __LINE__);
- $this->assertEquals($membershiptype['values'][$id]['duration_unit'], 'year', 'In line ' . __LINE__);
- $this->assertEquals($membershiptype['values'][$id]['duration_interval'], '1', 'In line ' . __LINE__);
- $this->assertEquals($membershiptype['values'][$id]['period_type'], 'rolling', 'In line ' . __LINE__);
+ $this->assertEquals($membershiptype['values'][$id]['duration_unit'], 'year');
+ $this->assertEquals($membershiptype['values'][$id]['duration_interval'], '1');
+ $this->assertEquals($membershiptype['values'][$id]['period_type'], 'rolling');
$this->membershipTypeDelete($params);
}
*/
public function testGet() {
$result = $this->callAPIAndDocument('MessageTemplate', 'get', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
}
/**
$checkDeleted = $this->callAPISuccess($this->entity, 'get', array(
'id' => $entity['id'],
));
- $this->assertEquals(0, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $checkDeleted['count']);
}
}
public function testCreate() {
$result = $this->callAPIAndDocument('note', 'create', $this->_params, __FUNCTION__, __FILE__);
- $this->assertEquals($result['values'][$result['id']]['note'], 'Hello!!! m testing Note', 'in line ' . __LINE__);
- $this->assertEquals(date('Y-m-d', strtotime($this->_params['modified_date'])), date('Y-m-d', strtotime($result['values'][$result['id']]['modified_date'])), 'in line ' . __LINE__);
+ $this->assertEquals($result['values'][$result['id']]['note'], 'Hello!!! m testing Note');
+ $this->assertEquals(date('Y-m-d', strtotime($this->_params['modified_date'])), date('Y-m-d', strtotime($result['values'][$result['id']]['modified_date'])));
$this->assertArrayHasKey('id', $result);
$note = array(
);
$result = $this->callAPISuccess('Note', 'Create', $params);
$this->assertAPISuccess($result, 'in line ' . __LINE__);
- $this->assertEquals($result['values'][0]['note'], "Hello!!! ' testing Note", 'in line ' . __LINE__);
- $this->assertEquals($result['values'][0]['subject'], "With a '", 'in line ' . __LINE__);
+ $this->assertEquals($result['values'][0]['note'], "Hello!!! ' testing Note");
+ $this->assertEquals($result['values'][0]['subject'], "With a '");
$this->assertArrayHasKey('id', $result, 'in line ' . __LINE__);
//CleanUP
$note = $this->callAPISuccess('Note', 'Get', array());
$this->assertEquals($note['id'], $this->_noteID, 'in line ' . __LINE__);
$this->assertEquals($note['values'][$this->_noteID]['entity_id'], $this->_contactID, 'in line ' . __LINE__);
- $this->assertEquals($note['values'][$this->_noteID]['entity_table'], 'civicrm_contact', 'in line ' . __LINE__);
- $this->assertEquals('Hello World', $note['values'][$this->_noteID]['subject'], 'in line ' . __LINE__);
- $this->assertEquals('Note1', $note['values'][$this->_noteID]['note'], 'in line ' . __LINE__);
+ $this->assertEquals($note['values'][$this->_noteID]['entity_table'], 'civicrm_contact');
+ $this->assertEquals('Hello World', $note['values'][$this->_noteID]['subject']);
+ $this->assertEquals('Note1', $note['values'][$this->_noteID]['note']);
}
/**
*/
public function testGetOptionGroupGetFields() {
$result = $this->callAPISuccess('option_group', 'getfields', array());
- $this->assertFalse(empty($result['values']), 'In line ' . __LINE__);
+ $this->assertFalse(empty($result['values']));
}
public function testGetOptionGroupGetFieldsCreateAction() {
$result = $this->callAPISuccess('option_group', 'getfields', array('action' => 'create'));
- $this->assertFalse(empty($result['values']), 'In line ' . __LINE__);
+ $this->assertFalse(empty($result['values']));
$this->assertEquals($result['values']['name']['api.unique'], 1);
}
public function testGetOptionGroupByID() {
$result = $this->callAPISuccess('option_group', 'get', array('id' => 1));
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertEquals(1, $result['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertEquals(1, $result['id']);
}
public function testGetOptionGroupByName() {
$params = array('name' => 'preferred_communication_method');
$result = $this->callAPIAndDocument('option_group', 'get', $params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertEquals(1, $result['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertEquals(1, $result['id']);
}
public function testGetOptionGroup() {
$result = $this->callAPISuccess('option_group', 'get', array());
- $this->assertGreaterThan(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertGreaterThan(1, $result['count']);
}
public function testGetOptionDoesNotExist() {
$result = $this->callAPISuccess('option_group', 'get', array('name' => 'FSIGUBSFGOMUUBSFGMOOUUBSFGMOOBUFSGMOOIIB'));
- $this->assertEquals(0, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $result['count']);
}
public function testGetOptionCreateSuccess() {
),
);
$result = $this->callAPIAndDocument('OptionGroup', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertEquals('civicrm_event.amount.560', $result['values'][0]['name'], 'In line ' . __LINE__);
+ $this->assertEquals('civicrm_event.amount.560', $result['values'][0]['name']);
$this->assertTrue(is_int($result['values'][0]['api.OptionValue.create']));
$this->assertGreaterThan(0, $result['values'][0]['api.OptionValue.create']);
$this->callAPISuccess('OptionGroup', 'delete', array('id' => $result['id']));
public function testGetOptionValueByID() {
$result = $this->callAPISuccess('option_value', 'get', array('id' => 1));
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertEquals(1, $result['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertEquals(1, $result['id']);
}
public function testGetOptionValueByValue() {
$result = $this->callAPISuccess('option_value', 'get', array('option_group_id' => 1, 'value' => '1'));
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertEquals(1, $result['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertEquals(1, $result['id']);
}
/**
public function testGetOptionGroup() {
$params = array('option_group_id' => 1);
$result = $this->callAPIAndDocument('option_value', 'get', $params, __FUNCTION__, __FILE__);
- $this->assertGreaterThan(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertGreaterThan(1, $result['count']);
}
/**
$params = array('option.limit' => 100);
$activityTypes = $this->callAPISuccess('option_value', 'get', $activityTypesParams);
$result = $this->callAPISuccess('option_value', 'get', $params);
- $this->assertGreaterThan(1, $activityTypes['count'], 'In line ' . __LINE__);
- $this->assertGreaterThan($activityTypes['count'], $result['count'], 'In line ' . __LINE__);
+ $this->assertGreaterThan(1, $activityTypes['count']);
+ $this->assertGreaterThan($activityTypes['count'], $result['count']);
}
public function testGetOptionDoesNotExist() {
$result = $this->callAPISuccess('option_value', 'get', array('label' => 'FSIGUBSFGOMUUBSFGMOOUUBSFGMOOBUFSGMOOIIB'));
- $this->assertEquals(0, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $result['count']);
}
/**
);
$result = $this->callAPIAndDocument('participant_payment', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertTrue(array_key_exists('id', $result), 'in line ' . __LINE__);
+ $this->assertTrue(array_key_exists('id', $result));
//delete created contribution
$this->contributionDelete($contributionID);
public function testPaymentUpdateWrongParamsType() {
$params = 'a string';
$result = $this->callAPIFailure('participant_payment', 'create', $params);
- $this->assertEquals('Input variable `params` is not an array', $result['error_message'], 'In line ' . __LINE__);
+ $this->assertEquals('Input variable `params` is not an array', $result['error_message']);
}
/**
public function testCreateParticipantStatusType() {
$result = $this->callAPIAndDocument('participant_status_type', 'create', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
}
public function testGetParticipantStatusType() {
$result = $this->callAPIAndDocument('participant_status_type', 'create', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$result = $this->callAPIAndDocument('participant_status_type', 'get', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->id = $result['id'];
}
$result = $this->callAPIAndDocument('participant_status_type', 'delete', array('id' => $ParticipantStatusType['id']), __FUNCTION__, __FILE__);
$getCheck = $this->callAPISuccess('ParticipantStatusType', 'GET', array('id' => $ParticipantStatusType['id']));
$checkDeleted = $this->callAPISuccess('ParticipantStatusType', 'Get', array());
- $this->assertEquals($entity['count'] - 1, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals($entity['count'] - 1, $checkDeleted['count']);
}
}
public function testUpdateWrongParamsType() {
$params = 'a string';
$result = $this->callAPIFailure('participant', 'create', $params);
- $this->assertEquals('Input variable `params` is not an array', $result['error_message'], 'In line ' . __LINE__);
+ $this->assertEquals('Input variable `params` is not an array', $result['error_message']);
}
/**
public function testPaymentProcessorCreate() {
$params = $this->_params;
$result = $this->callAPIAndDocument('payment_processor', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertNotNull($result['id'], 'in line ' . __LINE__);
+ $this->assertNotNull($result['id']);
//assertDBState compares expected values in $result to actual values in the DB
$this->assertDBState('CRM_Financial_DAO_PaymentProcessor', $result['id'], $params);
'is_recur' => 0,
);
$result = $this->callAPIAndDocument('payment_processor_type', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertNotNull($result['values'][0]['id'], 'in line ' . __LINE__);
+ $this->assertNotNull($result['values'][0]['id']);
// mutate $params to match expected return value
unset($params['sequential']);
public function testCreatePhone() {
$result = $this->callAPIAndDocument('phone', 'create', $this->_params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->callAPISuccess('phone', 'delete', array('id' => $result['id']));
}
$create = $this->callAPISuccess('phone', 'create', $this->_params);
$result = $this->callAPIAndDocument('phone', 'delete', array('id' => $create['id']), __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$get = $this->callAPISuccess('phone', 'get', array(
'id' => $create['id'],
'location_type_id' => $this->_locationType,
'phone' => $phone['values'][$phone['id']]['phone'],
);
$result = $this->callAPIAndDocument('Phone', 'Get', $params, __FUNCTION__, __FILE__);
- $this->assertEquals($phone['values'][$phone['id']]['location_type_id'], $result['values'][$phone['id']]['location_type_id'], 'In line ' . __LINE__);
- $this->assertEquals($phone['values'][$phone['id']]['phone_type_id'], $result['values'][$phone['id']]['phone_type_id'], 'In line ' . __LINE__);
- $this->assertEquals($phone['values'][$phone['id']]['is_primary'], $result['values'][$phone['id']]['is_primary'], 'In line ' . __LINE__);
- $this->assertEquals($phone['values'][$phone['id']]['phone'], $result['values'][$phone['id']]['phone'], 'In line ' . __LINE__);
+ $this->assertEquals($phone['values'][$phone['id']]['location_type_id'], $result['values'][$phone['id']]['location_type_id']);
+ $this->assertEquals($phone['values'][$phone['id']]['phone_type_id'], $result['values'][$phone['id']]['phone_type_id']);
+ $this->assertEquals($phone['values'][$phone['id']]['is_primary'], $result['values'][$phone['id']]['is_primary']);
+ $this->assertEquals($phone['values'][$phone['id']]['phone'], $result['values'][$phone['id']]['phone']);
}
///////////////// civicrm_phone_create methods
$this->callAPISuccess('pledge', 'create', $this->_params);
$result = $this->callAPISuccess('pledge', 'get', array());
$this->assertAPISuccess($result, "This test is failing because it's acting like a contact get when no params set. Not sure the fix");
- $this->assertEquals(1, $result['count'], 'in line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$pledgeID = array('id' => $result['id']);
$this->callAPISuccess('pledge', 'delete', $pledgeID);
}
public function testCreatePriceField() {
$result = $this->callAPIAndDocument($this->_entity, 'create', $this->_params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->getAndCheck($this->_params, $result['id'], $this->_entity);
}
'name' => 'contribution_amount',
);
$getResult = $this->callAPIAndDocument($this->_entity, 'get', $getParams, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $getResult['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $getResult['count']);
$this->callAPISuccess('price_field', 'delete', array('id' => $createResult['id']));
}
public function testCreatePriceFieldValue() {
$result = $this->callAPIAndDocument($this->_entity, 'create', $this->_params, __FUNCTION__, __FILE__);
$this->assertAPISuccess($result, 'In line ' . __LINE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->getAndCheck($this->_params, $result['id'], $this->_entity);
}
'name' => 'contribution_amount',
);
$getResult = $this->callAPIAndDocument($this->_entity, 'get', $getParams, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $getResult['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $getResult['count']);
$this->callAPISuccess('price_field_value', 'delete', array('id' => $createResult['id']));
}
);
$result = $this->callAPIAndDocument($this->_entity, 'create', $params, __FUNCTION__, __FILE__);
$this->assertEquals($result['values'][$result['id']]['membership_num_terms'], 2);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->callAPISuccess($this->_entity, 'delete', array('id' => $result['id']));
}
$result1 = $this->callAPISuccess($this->_entity, 'create', $params1);
$result2 = $this->callAPISuccess($this->_entity, 'create', $params2);
$result = $this->callAPISuccess($this->_entity, 'get', array('price_field_id' => $this->priceFieldID1));
- $this->assertEquals(2, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(2, $result['count']);
$this->callAPISuccess($this->_entity, 'delete', array('id' => $result1['id']));
$this->callAPISuccess($this->_entity, 'delete', array('id' => $result2['id']));
}
'sequential' => 1,
);
$result = $this->callAPIAndDocument('relationship_type', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertNotNull($result['values'][0]['id'], 'in line ' . __LINE__);
+ $this->assertNotNull($result['values'][0]['id']);
unset($params['sequential']);
//assertDBState compares expected values in $result to actual values in the DB
$this->assertDBState('CRM_Contact_DAO_RelationshipType', $result['id'], $params);
'component' => 'CiviCase',
));
$this->assertAPISuccess($result);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$entityId = $result['id'];
- $this->assertTrue(is_numeric($entityId), 'In line ' . __LINE__);
- $this->assertEquals(7, $result['values'][$entityId]['component_id'], 'In line ' . __LINE__);
+ $this->assertTrue(is_numeric($entityId));
+ $this->assertEquals(7, $result['values'][$entityId]['component_id']);
$this->assertDBQuery(1, 'SELECT count(*) FROM civicrm_option_value
WHERE name = "CRM_Report_Form_Examplez"
AND option_group_id IN (SELECT id from civicrm_option_group WHERE name = "report_template") ');
'component' => '',
));
$this->assertAPISuccess($result);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->assertDBQuery(1, 'SELECT count(*) FROM civicrm_option_value
WHERE name = "CRM_Report_Form_Examplez"
AND option_group_id IN (SELECT id from civicrm_option_group WHERE name = "report_template") ');
'is_active' => 0,
));
$this->assertAPISuccess($result);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->assertDBQuery(1, 'SELECT count(*) FROM civicrm_option_value
WHERE name = "CRM_Report_Form_Examplez"
AND option_group_id IN (SELECT id from civicrm_option_group WHERE name = "report_template") ');
'is_active' => 1,
));
$this->assertAPISuccess($result);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->assertDBQuery(1, 'SELECT count(*) FROM civicrm_option_value
WHERE name = "CRM_Report_Form_Examplez"
AND option_group_id IN (SELECT id from civicrm_option_group WHERE name = "report_template") ');
'id' => $entityId,
));
$this->assertAPISuccess($result);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->assertDBQuery(0, 'SELECT count(*) FROM civicrm_option_value
WHERE name = "CRM_Report_Form_Examplez"
');
public function testGetSurvey() {
$this->createTestEntity();
$result = $this->callAPIAndDocument('survey', 'get', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
}
/**
$entity = $this->createTestEntity();
$result = $this->callAPIAndDocument('survey', 'delete', array('id' => $entity['id']), __FUNCTION__, __FILE__);
$checkDeleted = $this->callAPISuccess($this->entity, 'get', array());
- $this->assertEquals(0, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $checkDeleted['count']);
}
/**
);
$result = $this->callAPISuccess('survey', 'create', $this->params);
$result = $this->callAPIAndDocument('survey', 'get', $params, __FUNCTION__, __FILE__, $description, $subfile);
- $this->assertEquals(0, $this->callAPISuccess('survey', 'getcount', array()), 'In line ' . __LINE__);
+ $this->assertEquals(0, $this->callAPISuccess('survey', 'getcount', array()));
}
}
*/
public function testNotImplemented_get($Entity) {
$result = civicrm_api($Entity, 'Get', array('version' => 3));
- $this->assertEquals(1, $result['is_error'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['is_error']);
// $this->assertContains("API ($Entity, Get) does not exist", $result['error_message']);
$this->assertRegExp('/API (.*) does not exist/', $result['error_message']);
}
return;
}
$result = civicrm_api($Entity, 'Get', array());
- $this->assertEquals(1, $result['is_error'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['is_error']);
$this->assertContains("Mandatory key(s) missing from params array", $result['error_message']);
}
*/
public function testNotImplemented_create($Entity) {
$result = civicrm_api($Entity, 'Create', array('version' => 3));
- $this->assertEquals(1, $result['is_error'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['is_error']);
$this->assertContains(strtolower("API ($Entity, Create) does not exist"), strtolower($result['error_message']));
}
*/
public function testCreateWrongTypeParamTag_create() {
$result = civicrm_api("Tag", 'Create', 'this is not a string');
- $this->assertEquals(1, $result['is_error'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['is_error']);
$this->assertEquals("Input variable `params` is not an array", $result['error_message']);
}
public function testNotImplemented_delete($Entity) {
$nonExistantID = 151416349;
$result = civicrm_api($Entity, 'Delete', array('version' => 3, 'id' => $nonExistantID));
- $this->assertEquals(1, $result['is_error'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['is_error']);
$this->assertContains(strtolower("API ($Entity, Delete) does not exist"), strtolower($result['error_message']));
}
return;
}
$result = civicrm_api($Entity, 'Delete', array());
- $this->assertEquals(1, $result['is_error'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['is_error']);
$this->assertContains("Mandatory key(s) missing from params array", $result['error_message']);
}
*/
public function testDeleteWrongTypeParamTag_delete() {
$result = civicrm_api("Tag", 'Delete', 'this is not a string');
- $this->assertEquals(1, $result['is_error'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['is_error']);
$this->assertEquals("Input variable `params` is not an array", $result['error_message']);
}
'name' => $this->tag['name'],
);
$result = $this->callAPIAndDocument('tag', 'get', $params, __FUNCTION__, __FILE__);
- $this->assertEquals($this->tag['description'], $result['values'][$this->tagID]['description'], 'In line ' . __LINE__);
+ $this->assertEquals($this->tag['description'], $result['values'][$this->tagID]['description']);
$this->assertEquals($this->tag['name'], $result['values'][$this->tagID]['name']);
}
'description' => 'This is description for New Tag 02',
);
$result = $this->callAPISuccess('tag', 'create', $params);
- $this->assertEquals(10, $result['id'], 'In line ' . __LINE__);
+ $this->assertEquals(10, $result['id']);
}
/**
'extra' => array('used_for'),
);
$result = $this->callAPIAndDocument('tag', 'getlist', $params, __FUNCTION__, __FILE__, $description);
- $this->assertEquals($this->tag['id'], $result['values'][0]['id'], 'In line ' . __LINE__);
- $this->assertEquals($this->tag['description'], $result['values'][0]['description'][0], 'In line ' . __LINE__);
- $this->assertEquals($this->tag['used_for'], $result['values'][0]['extra']['used_for'], 'In line ' . __LINE__);
+ $this->assertEquals($this->tag['id'], $result['values'][0]['id']);
+ $this->assertEquals($this->tag['description'], $result['values'][0]['description'][0]);
+ $this->assertEquals($this->tag['used_for'], $result['values'][0]['extra']['used_for']);
}
}
$this->assertEquals($contribution['values'][$contribution['id']]['financial_type_id'], $this->financialtypeID, 'In line ' . __LINE__);
$this->assertEquals($contribution['values'][$contribution['id']]['trxn_id'], 12345, 'In line ' . __LINE__);
$this->assertEquals($contribution['values'][$contribution['id']]['invoice_id'], 67890, 'In line ' . __LINE__);
- $this->assertEquals($contribution['values'][$contribution['id']]['source'], 'SSF', 'In line ' . __LINE__);
+ $this->assertEquals($contribution['values'][$contribution['id']]['source'], 'SSF');
$this->assertEquals($contribution['values'][$contribution['id']]['tax_amount'], 20, 'In line ' . __LINE__);
$this->assertEquals($contribution['values'][$contribution['id']]['contribution_status_id'], 1, 'In line ' . __LINE__);
$this->_checkFinancialRecords($contribution, 'online');
$this->assertEquals($contribution['values'][$contribution['id']]['financial_type_id'], $this->financialtypeID, 'In line ' . __LINE__);
$this->assertEquals($contribution['values'][$contribution['id']]['trxn_id'], 12345, 'In line ' . __LINE__);
$this->assertEquals($contribution['values'][$contribution['id']]['invoice_id'], 67890, 'In line ' . __LINE__);
- $this->assertEquals($contribution['values'][$contribution['id']]['source'], 'SSF', 'In line ' . __LINE__);
+ $this->assertEquals($contribution['values'][$contribution['id']]['source'], 'SSF');
$this->assertEquals($contribution['values'][$contribution['id']]['tax_amount'], 20, 'In line ' . __LINE__);
$this->assertEquals($contribution['values'][$contribution['id']]['contribution_status_id'], 2, 'In line ' . __LINE__);
$this->_checkFinancialRecords($contribution, 'payLater');
$this->assertEquals($contribution['values'][$contribution['id']]['financial_type_id'], $this->financialtypeID, 'In line ' . __LINE__);
$this->assertEquals($contribution['values'][$contribution['id']]['trxn_id'], 12345, 'In line ' . __LINE__);
$this->assertEquals($contribution['values'][$contribution['id']]['invoice_id'], 67890, 'In line ' . __LINE__);
- $this->assertEquals($contribution['values'][$contribution['id']]['source'], 'SSF', 'In line ' . __LINE__);
+ $this->assertEquals($contribution['values'][$contribution['id']]['source'], 'SSF');
$this->assertEquals($contribution['values'][$contribution['id']]['tax_amount'], 20, 'In line ' . __LINE__);
$this->assertEquals($contribution['values'][$contribution['id']]['contribution_status_id'], 2, 'In line ' . __LINE__);
$this->_checkFinancialRecords($contribution, 'pending');
$result = $this->callAPIAndDocument('uf_group', 'create', $this->params, __FUNCTION__, __FILE__);
$this->assertAPISuccess($result);
- $this->assertEquals($result['values'][$result['id']]['add_to_group_id'], $this->params['add_contact_to_group'], 'in line ' . __LINE__);
- $this->assertEquals($result['values'][$result['id']]['limit_listings_group_id'], $this->params['group'], 'in line ' . __LINE__);
+ $this->assertEquals($result['values'][$result['id']]['add_to_group_id'], $this->params['add_contact_to_group']);
+ $this->assertEquals($result['values'][$result['id']]['limit_listings_group_id'], $this->params['group']);
$this->params['created_date'] = date('YmdHis', strtotime($this->params['created_date']));
foreach ($this->params as $key => $value) {
if ($key == 'add_contact_to_group' or $key == 'group') {
$this->assertEquals($result['values'][$result['id']][$key], $params[$key], $key . " doesn't match " . $value);
}
- $this->assertEquals($result['values'][$this->_ufGroupId]['add_to_group_id'], $params['add_contact_to_group'], 'in line ' . __LINE__);
- $this->assertEquals($result['values'][$result['id']]['limit_listings_group_id'], $params['group'], 'in line ' . __LINE__);
+ $this->assertEquals($result['values'][$this->_ufGroupId]['add_to_group_id'], $params['add_contact_to_group']);
+ $this->assertEquals($result['values'][$result['id']]['limit_listings_group_id'], $params['group']);
}
public function testUFGroupGet() {
$result = $this->callAPISuccess('uf_group', 'create', $this->params);
$params = array('id' => $result['id']);
$result = $this->callAPIAndDocument('uf_group', 'get', $params, __FUNCTION__, __FILE__);
- $this->assertEquals($result['values'][$result['id']]['add_to_group_id'], $this->params['add_contact_to_group'], 'in line ' . __LINE__);
- $this->assertEquals($result['values'][$result['id']]['limit_listings_group_id'], $this->params['group'], 'in line ' . __LINE__);
+ $this->assertEquals($result['values'][$result['id']]['add_to_group_id'], $this->params['add_contact_to_group']);
+ $this->assertEquals($result['values'][$result['id']]['limit_listings_group_id'], $this->params['group']);
foreach ($this->params as $key => $value) {
// skip created date because it doesn't seem to be working properly & fixing date handling is for another day
if ($key == 'add_contact_to_group' or $key == 'group' or $key == 'created_date') {
public function testUFJoinEditWrongParamsType() {
$params = 'a string';
$result = $this->callAPIFailure('uf_join', 'create', $params);
- $this->assertEquals($result['error_message'], 'Input variable `params` is not an array', 'In line ' . __LINE__);
+ $this->assertEquals($result['error_message'], 'Input variable `params` is not an array');
}
public function testUFJoinEditEmptyParams() {
$params = array();
$result = $this->callAPIFailure('uf_join', 'create', $params);
- $this->assertEquals($result['error_message'], 'Mandatory key(s) missing from params array: module, weight, uf_group_id', 'In line ' . __LINE__);
+ $this->assertEquals($result['error_message'], 'Mandatory key(s) missing from params array: module, weight, uf_group_id');
}
public function testUFJoinEditWithoutUFGroupId() {
'is_active' => 1,
);
$result = $this->callAPIFailure('uf_join', 'create', $params);
- $this->assertEquals($result['error_message'], 'Mandatory key(s) missing from params array: uf_group_id', 'In line ' . __LINE__);
+ $this->assertEquals($result['error_message'], 'Mandatory key(s) missing from params array: uf_group_id');
}
/**
'sequential' => 1,
);
$ufJoin = $this->callAPIAndDocument('uf_join', 'create', $params, __FUNCTION__, __FILE__);
- $this->assertEquals($ufJoin['values'][0]['module'], $params['module'], 'In line ' . __LINE__);
- $this->assertEquals($ufJoin['values'][0]['uf_group_id'], $params['uf_group_id'], 'In line ' . __LINE__);
- $this->assertEquals($ufJoin['values'][0]['is_active'], $params['is_active'], 'In line ' . __LINE__);
+ $this->assertEquals($ufJoin['values'][0]['module'], $params['module']);
+ $this->assertEquals($ufJoin['values'][0]['uf_group_id'], $params['uf_group_id']);
+ $this->assertEquals($ufJoin['values'][0]['is_active'], $params['is_active']);
$params = array(
'id' => $ufJoin['id'],
'sequential' => 1,
);
$ufJoinUpdated = $this->callAPISuccess('uf_join', 'create', $params);
- $this->assertEquals($ufJoinUpdated['values'][0]['module'], $params['module'], 'In line ' . __LINE__);
- $this->assertEquals($ufJoinUpdated['values'][0]['uf_group_id'], $params['uf_group_id'], 'In line ' . __LINE__);
- $this->assertEquals($ufJoinUpdated['values'][0]['is_active'], $params['is_active'], 'In line ' . __LINE__);
+ $this->assertEquals($ufJoinUpdated['values'][0]['module'], $params['module']);
+ $this->assertEquals($ufJoinUpdated['values'][0]['uf_group_id'], $params['uf_group_id']);
+ $this->assertEquals($ufJoinUpdated['values'][0]['is_active'], $params['is_active']);
}
public function testFindUFJoinWrongParamsType() {
$params = 'a string';
$result = $this->callAPIFailure('uf_join', 'create', $params);
- $this->assertEquals($result['error_message'], 'Input variable `params` is not an array', 'In line ' . __LINE__);
+ $this->assertEquals($result['error_message'], 'Input variable `params` is not an array');
}
public function testFindUFJoinEmptyParams() {
$result = $this->callAPIFailure('uf_join', 'create', array());
- $this->assertEquals($result['error_message'], 'Mandatory key(s) missing from params array: module, weight, uf_group_id', 'In line ' . __LINE__);
+ $this->assertEquals($result['error_message'], 'Mandatory key(s) missing from params array: module, weight, uf_group_id');
}
public function testFindUFJoinWithoutUFGroupId() {
'is_active' => 1,
);
$result = $this->callAPIFailure('uf_join', 'create', $params);
- $this->assertEquals($result['error_message'], 'Mandatory key(s) missing from params array: uf_group_id', 'In line ' . __LINE__);
+ $this->assertEquals($result['error_message'], 'Mandatory key(s) missing from params array: uf_group_id');
}
/**
);
$result = $this->callAPIAndDocument('uf_join', 'get', $searchParams, __FUNCTION__, __FILE__);
- $this->assertEquals($result['values'][0]['module'], $params['module'], 'In line ' . __LINE__);
- $this->assertEquals($result['values'][0]['uf_group_id'], $params['uf_group_id'], 'In line ' . __LINE__);
- $this->assertEquals($result['values'][0]['entity_id'], $params['entity_id'], 'In line ' . __LINE__);
+ $this->assertEquals($result['values'][0]['module'], $params['module']);
+ $this->assertEquals($result['values'][0]['uf_group_id'], $params['uf_group_id']);
+ $this->assertEquals($result['values'][0]['entity_id'], $params['entity_id']);
}
/**
$fields = civicrm_api3('Membership', 'getfields', array('action' => 'get'));
_civicrm_api3_validate_fields('Membership', 'get', $params, $fields['values']);
$this->assertEquals('2010-12-20', $params['start_date']);
- $this->assertEquals('20101220000000', $params['membership_start_date'], 'in line ' . __LINE__);
+ $this->assertEquals('20101220000000', $params['membership_start_date']);
$this->assertEquals('', $params['end_date']);
$this->assertEquals('20101220000000', $params['join_date'], 'join_date not set in line ' . __LINE__);
}
);
$fields = civicrm_api3('Event', 'getfields', array('action' => 'create'));
_civicrm_api3_validate_fields('event', 'create', $params, $fields['values']);
- $this->assertEquals('20101220000000', $params['start_date'], 'in line ' . __LINE__);
- $this->assertEquals('20081015000000', $params['registration_end_date'], 'in line ' . __LINE__);
- $this->assertEquals('', $params['end_date'], 'in line ' . __LINE__);
+ $this->assertEquals('20101220000000', $params['start_date']);
+ $this->assertEquals('20081015000000', $params['registration_end_date']);
+ $this->assertEquals('', $params['end_date']);
$this->assertEquals('20080601000000', $params['registration_start_date']);
}
public function testCreateWebsite() {
$result = $this->callAPIAndDocument($this->_entity, 'create', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
$this->getAndCheck($this->params, $result['id'], $this->_entity);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
}
public function testGetWebsite() {
$result = $this->callAPISuccess($this->_entity, 'create', $this->params);
$result = $this->callAPIAndDocument($this->_entity, 'get', $this->params, __FUNCTION__, __FILE__);
- $this->assertEquals(1, $result['count'], 'In line ' . __LINE__);
- $this->assertNotNull($result['values'][$result['id']]['id'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $result['count']);
+ $this->assertNotNull($result['values'][$result['id']]['id']);
$this->callAPISuccess('website', 'delete', array('id' => $result['id']));
}
$deleteParams = array('id' => $result['id']);
$result = $this->callAPIAndDocument($this->_entity, 'delete', $deleteParams, __FUNCTION__, __FILE__);
$checkDeleted = $this->callAPISuccess($this->_entity, 'get', array());
- $this->assertEquals(0, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals(0, $checkDeleted['count']);
}
public function testDeleteWebsiteInvalid() {
$deleteParams = array('id' => 600);
$result = $this->callAPIFailure($this->_entity, 'delete', $deleteParams);
$checkDeleted = $this->callAPISuccess($this->_entity, 'get', array());
- $this->assertEquals(1, $checkDeleted['count'], 'In line ' . __LINE__);
+ $this->assertEquals(1, $checkDeleted['count']);
}
/**