<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.6 |
+ | CiviCRM version 4.7 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2015 |
+--------------------------------------------------------------------+
+--------------------------------------------------------------------+
*/
-
-require_once 'CiviTest/CiviUnitTestCase.php';
-
/**
* Test class for UFGroup API - civicrm_uf_*
* @todo Split UFGroup and UFJoin tests
$result = $this->callAPISuccess('uf_join', 'get', $searchParams);
foreach ($result['values'] as $key => $value) {
- $this->assertEquals($value['uf_group_id'], $this->_ufGroupId, 'In line ' . __LINE__);
+ $this->assertEquals($value['uf_group_id'], $this->_ufGroupId);
}
}
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']);
}
/**