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); }