/** 
  * @param Batchblue_Service_BatchBook_Deal $deal
  * @return Batchblue_Service_BatchBook_Deal
  */
 public function testAddPersonToDeal()
 {
     $person = new Batchblue_Service_BatchBook_Person();
     $person->setFirstName('TestFirstNameWithDeal')->setLastName('TestLastNameWithDeal')->setNotes('Downloaded my product');
     $deal = new Batchblue_Service_BatchBook_Deal();
     $deal->setTitle('Test Deal Title With Person')->setDescription('Test Deal Description With Person')->setStatus('pending');
     $this->_dealService->postDeal($deal);
     $this->_personService->postPerson($person);
     $this->_dealService->addPersonToDeal($deal, $person);
     $getDeal = $this->_dealService->getDeal($deal->getId());
     $this->assertEquals($deal, $getDeal);
     return $deal;
 }