public function testCopyForOwner() { $this->model->setRiskRating(5); $this->model->setAssumption(array('commission_min' => 100, 'commission_max' => 1000, 'forecast' => 25, 'generous_market_return' => 1.3, 'low_market_return' => 0.4)); $clonedModel = clone $this->model; $this->assertEquals(5, $clonedModel->getRiskRating()); $this->assertEquals(100, $clonedModel->getCommissionMin()); $this->assertEquals(1000, $clonedModel->getCommissionMax()); $this->assertEquals(25, $clonedModel->getForecast()); $this->assertEquals(1.3, $clonedModel->getGenerousMarketReturn()); $this->assertEquals(0.4, $clonedModel->getLowMarketReturn()); }