get_value("select count(*) from tva_rate"); $this->assertEquals(9,$count); $tva=new Acc_Tva($cn,2); $this->assertEquals(0.1200,$tva->get_parameter("rate"),"error tva rate get_parameter "); $this->assertEquals(0.1200,$tva->tva_rate,"error tva rate direct access "); $tva->set_parameter("id",1); $tva->load(); $this->assertEquals(0.2100 , $tva->tva_rate,"Cannot get tva rate after set_parameter"); } function testConstructor() { $cn=\Dossier::connect(); $count=$cn->get_value("select count(*) from tva_rate"); $this->assertEquals(9,$count); $tva=new Acc_Tva($cn,2); $this->assertEquals(0.1200,$tva->tva_rate,"error tva rate direct access "); $tva->set_parameter("id",1); $tva->load(); $this->assertEquals(0.2100 , $tva->tva_rate,"Cannot get tva rate after set_parameter"); $tva->set_parameter("id",1); $tva->load(); $this->assertEquals(0.2100 , $tva->tva_rate,"Cannot get tva rate after set_parameter"); } }