function VotingAPITestCase::validateVote in Voting API 7.3        
                          
                  
                        Same name and namespace in other branches
- 6.2 tests/votingapi.test \VotingAPITestCase::validateVote()
 - 7.2 tests/votingapi.test \VotingAPITestCase::validateVote()
 
 
3 calls to VotingAPITestCase::validateVote()
  - VotingAPITestCase::testAddMultipleVotes in tests/votingapi.test
 
  - Add multiple votes and ensure that the vote calculations are working.
 
  - VotingAPITestCase::testAddVote in tests/votingapi.test
 
  - Add a vote and ensure that the vote was stored properly.
 
  - VotingAPITestCase::testMinimalAdd in tests/votingapi.test
 
  - Ensure that the optional fields are truly optional.
 
 
File
 
   - tests/votingapi.test, line 126
 
  - Test file for VotingAPI module.
 
  Class
  
  - VotingAPITestCase 
 
  - @file
Test file for VotingAPI module.
 
Code
function validateVote($prefix, $vote, $entity_id, $value, $entity_type = 'node', $uid = NULL, $value_type = 'percent', $tag = 'vote', $vote_source = NULL) {
  global $user;
  if ($vote_source == NULL) {
    $vote_source = ip_address();
  }
  $prefix_array = array(
    '@prefix' => $prefix,
  );
  for ($index = 0; $index < count($vote); $index++) {
    $this
      ->assertTrue($vote[$index]->entity_id == $entity_id, t('@prefix: entity_id should match.', $prefix_array));
    $this
      ->assertTrue($vote[$index]->value == $value[$index], t('@prefix: value should match.', $prefix_array));
    $this
      ->assertTrue($vote[$index]->entity_type == $entity_type, t('@prefix: entity_type should match, default = "node".', $prefix_array));
    $this
      ->assertTrue($vote[$index]->value_type == $value_type, t('@prefix: value_type should match, default= "percent".', $prefix_array));
    $this
      ->assertTrue($vote[$index]->tag == $tag, t('@prefix: tag should match, default =  "vote".', $prefix_array));
    $this
      ->assertTrue($vote[$index]->vote_source == $vote_source, t('@prefix: vote_source should match, default = ip address.', $prefix_array));
    if ($uid != NULL) {
      $this
        ->assertTrue($vote[0]->uid == $uid, t('@prefix: uid should match.', $prefix_array));
    }
  }
}