/** * Testaa uuden kuvan luomista ja tallentamista. */ public function testaa_kuvan_luominen() { $this->lisaa_testikommentti("<h4>Testataan kuvan luominen</h4>", false); $id = Kuva::$MUUTTUJAA_EI_MAARITELTY; $kuva = new Kuva($id, $tietokantaolio, "kuvat"); $kuva->set_vuosi(Kuvatestaus::$testivuosi); if ($kuva->get_vuosi() === Kuvatestaus::$testivuosi) { $this->lisaa_ilmoitus("Kuvaolio luotu ja vuodeksi asetettu luku " . Kuvatestaus::$testivuosi, Ilmoitus::$TYYPPI_ILMOITUS); } //================== Alkusiivous ======================================= // Poistetaan mahdolliset aiempien testien roskat, joita on voinut // jäädä, jos testi on keskeytynyt: $lkm = $this->tietokantaolio->poista_kaikki_rivit($kuva->get_tk_taulunimi(), Kuva::$SARAKENIMI_VUOSI, Kuvatestaus::$testivuosi); $poistettujen_lkm = $lkm; if ($poistettujen_lkm > 0) { $this->lisaa_testikommentti($poistettujen_lkm . " vanhaa kuvaa poistettu", false); } //======================= Alkusiivous päättyi==================== }