public function testDelete()
 {
     $mapper = new \IBL\FranchiseMapper($this->_conn);
     $franchise = new \IBL\Franchise();
     $franchise->setId(25);
     $franchise->setNickname('TST');
     $franchise->setName('Test Team');
     $franchise->setConference('Conference');
     $franchise->setDivision('Division');
     $franchise->setIp(0);
     $mapper->save($franchise);
     // Grab a fresh copy of the object and delete it
     $deleteFranchise = $mapper->findById($franchise->getId());
     $this->assertTrue($mapper->delete($deleteFranchise), "Deleted Franchise record");
     // Check to see if we actually deleted this record
     $checkFranchise = $mapper->findById($franchise->getId());
     $this->assertFalse($checkFranchise, "Verified Franchise record deleted");
 }
 public function testSaveUpdatesDatabase()
 {
     $mapper = new \IBL\FranchiseMapper($this->_conn);
     $franchise = new \IBL\Franchise();
     $franchise->setId(25);
     $franchise->setNickname('TST');
     $franchise->setName('Test Team');
     $franchise->setConference('Conference');
     $franchise->setDivision('Division');
     $franchise->setIp(0);
     $mapper->save($franchise);
     // Update existing model
     $franchise->setIp(35);
     $mapper->save($franchise);
     // Reload Franchise record and compare them
     $franchise2 = $mapper->findById($franchise->getId());
     $this->assertEquals(35, $franchise2->getIp());
     // Clean up the franchise
     $mapper->delete($franchise);
 }