private function checkMember(Member $member, array $formattedArray)
 {
     $this->assertArrayHasKey('id', $formattedArray, 'Check "id" key');
     $this->assertArrayHasKey('name', $formattedArray, 'Check "name" key');
     $this->assertArrayHasKey('firstName', $formattedArray, 'Check "firstName" key');
     $this->assertArrayHasKey('phone', $formattedArray, 'Check "phone" key');
     $this->assertEquals($formattedArray['id'], $member->getId(), 'Check "id" value');
     $this->assertEquals($formattedArray['name'], $member->getName(), 'Check "name" value');
     $this->assertEquals($formattedArray['firstName'], $member->getFirstName(), 'Check "firstName" value');
     $this->assertEquals($formattedArray['phone'], $member->getPhone(), 'Check "phone" value');
 }
示例#2
0
 /**
  * Format a Member to build a JSON-compatible array
  * 
  * @param \AppBundle\Entity\Member $member
  * @return array
  */
 private function formatMember(Member $member)
 {
     return array('id' => $member->getId(), 'name' => $member->getName(), 'firstName' => $member->getFirstName(), 'phone' => $member->getPhone());
 }