6 class CRM_Activity_BAO_ActivityTypeTest
extends CiviUnitTestCase
{
11 public function testActivityType() {
13 'option_group_id' => 'activity_type',
15 'label' => 'Write Unit Test',
19 $result = $this->callAPISuccess('option_value', 'create', $actParams);
21 $activity_type_id = $result['values'][$result['id']]['value'];
23 // instantiate the thing we want to test and read it back
24 $activityTypeObj = new CRM_Activity_BAO_ActivityType($activity_type_id);
25 $keyValuePair = $activityTypeObj->getActivityType();
27 $this->assertEquals($keyValuePair['machineName'], 'abc123');
28 $this->assertEquals($keyValuePair['displayLabel'], 'Write Unit Test');
31 $this->callAPISuccess('option_value', 'delete', ['id' => $result['id']]);