/**
  * Retrieve() method of participant status type
  */
 public function testRetrieveStatusType()
 {
     $params = array('name' => 'testStatus', 'label' => 'testParticipant', 'class' => 'Positive', 'is_active' => 1, 'is_counted' => 1, 'weight' => 13, 'visibility_id' => 1);
     $statusType = CRM_Event_BAO_ParticipantStatusType::create($params);
     // retrieve status type
     $retrieveParams = array('id' => $statusType->id);
     $default = array();
     $retrieveStatusType = CRM_Event_BAO_ParticipantStatusType::retrieve($retrieveParams, $default);
     // check on retrieve values
     foreach ($params as $param => $value) {
         $this->assertEquals($value, $retrieveStatusType->{$param});
     }
 }