+--------------------------------------------------------------------+
| CiviCRM version 4.6 |
+--------------------------------------------------------------------+
-| Copyright CiviCRM LLC (c) 2004-2014 |
+| Copyright CiviCRM LLC (c) 2004-2015 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
$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(
));
$this->assertAPISuccess($get, 'In line ' . __LINE__);
$this->assertEquals(0, $get['count'], 'email already exists ' . __LINE__);
- $description = "example demonstrates use of Replace in a nested API call";
+ $description = "Demonstrates use of Replace in a nested API call.";
$subfile = "NestedReplaceEmail";
// initialize email list with three emails at loc #1 and two emails at loc #2
$getReplace1Params = 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']);
}
}