assertEquals("", $k->kysiKysimuseTekst()); $k->muudaKysimuseTekst("Mitu silma on konnal?"); $this->assertEquals("Mitu silma on konnal?", $k->kysiKysimuseTekst()); } public function testKonstruktor(){ $k=new Kysimus("Kui palju on 2+3"); $this->assertEquals("Kui palju on 2+3", $k->kysiKysimuseTekst()); } public function testLisaVariant(){ $k=new Kysimus("Mitu silma on konnal?"); $this->assertEquals(0, $k->kysiVariantideArv()); $k->lisaVariant("1"); $this->assertEquals(1, $k->kysiVariantideArv()); $this->assertEquals("1", $k->kysiVariant(0)); try{ $k->kysiVariant(1); $this->fail("Ei antud veateadet olematu elemendi kysimisel"); } catch (Exception $ex){ //echo $ex; } } } ?>