+--------------------------------------------------------------------+
| CiviCRM version 4.6 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2014 |
+ | Copyright CiviCRM LLC (c) 2004-2015 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
///////////////// civicrm_custom_group_create methods
/**
- * Check with empty array
+ * Check with empty array.
* note that these tests are of marginal value so should not be included in copy & paste
* code. The SyntaxConformance is capable of testing this for all entities on create
* & delete (& it would be easy to add if not there)
}
/**
- * Check with empty array
+ * Check with empty array.
*/
public function testCustomGroupCreateNoExtends() {
$params = array(
);
$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__);
}
/**
- * Check with empty array
+ * Check with empty array.
*/
public function testCustomGroupCreateInvalidExtends() {
$params = array(
);
$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');
}
/**
- * Check with a string instead of array for extends
+ * Check with a string instead of array for extends.
*/
public function testCustomGroupCreateExtendsString() {
$params = array(
}
/**
- * Check with valid array
+ * Check with valid array.
*/
public function testCustomGroupCreate() {
$params = array(
);
$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');
}
/**
- * Check with valid array
+ * Check with valid array.
*/
public function testCustomGroupGetFields() {
$params = array(
}
/**
- * Check with style missing from params array
+ * Check with style missing from params array.
*/
public function testCustomGroupCreateNoStyle() {
$params = array(
);
$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');
}
/**
- * Check with not array
+ * Check with not array.
*/
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');
}
/**
- * Check without title
+ * Check without title.
*/
public function testCustomGroupCreateNoTitle() {
$params = array(
}
/**
- * Check for household without weight
+ * Check for household without weight.
*/
public function testCustomGroupCreateHouseholdNoWeight() {
$params = 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');
}
/**
- * Check for Contribution Donation
+ * Check for Contribution Donation.
*/
public function testCustomGroupCreateContributionDonation() {
$params = array(
);
$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');
}
/**
- * Check with valid array
+ * Check with valid array.
*/
public function testCustomGroupCreateGroup() {
$params = array(
);
$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
/**
- * Check without GroupID
+ * Check without GroupID.
*/
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');
}
/**
- * Check with no array
+ * Check with no array.
*/
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');
}
/**
- * Check with valid custom group id
+ * Check with valid custom group id.
*/
public function testCustomGroupDelete() {
$customGroup = $this->customGroupCreate(array('extends' => 'Individual', 'title' => 'test_group'));
}
/**
- * Main success get function
+ * Main success get function.
*/
public function testGetCustomGroupSuccess() {