public function testaa_henkilon_luominen_ja_tallentaminen()
 {
     $this->lisaa_lihava_kommentti("Luodaan testihenkilö:");
     // Luodaan testihenkilö ja asetetaan arvot paikalleen:
     $this->testihenkilo = $this->luo_testihenkilo("Matti", "Tuupo", "kayttis", "salis");
     if ($this->testihenkilo instanceof Henkilo) {
         $this->lisaa_kommentti("Henkilön luonti onnistui.");
     } else {
         $this->lisaa_virheilmoitus("Virhe henkilön luomisessa!");
     }
     // Katsotaan vielä, onko arvojen asetuksessa ollut ongelmia:
     if ($this->testihenkilo->virheilmoitusten_lkm() == 0) {
         $this->lisaa_kommentti("Henkilön arvojen asetus onnistui.");
         // Tallennus tietokantaan:
         $this->lisaa_lihava_kommentti("Yritetöön tallentaa testihenkilöt:");
         if ($this->testihenkilo->tallenna_uusi() === Malliluokkapohja::$OPERAATIO_ONNISTUI) {
             $this->lisaa_kommentti("Testihenkilön tallennus tietokantaan onnistui!");
         } else {
             $this->lisaa_virheilmoitus("Virhe testihenkil&ouml;n tallennuksessa!!" . "<br/> Ilmoitukset: " . $this->testihenkilo->tulosta_virheilmoitukset());
         }
     } else {
         $this->lisaa_virheilmoitus("Virhe arvojen asetuksessa: <br/>" . $this->testihenkilo->tulosta_virheilmoitukset());
     }
     // Omistajahenkilön luominen samalla käyttäjätunnuksella:
     $this->lisaa_kommentti("Yritet&ouml;&ouml;n luoda 2. henkil&ouml; samalla\n                        k&ouml;ytt&ouml;j&ouml;tunnuksella:");
     $this->testiomistaja = $this->luo_testihenkilo("Pomo", "Ilkeinen", "kayttis", "salis");
     if ($this->testiomistaja->tallenna_uusi() === Malliluokkapohja::$OPERAATIO_ONNISTUI) {
         $this->lisaa_virheilmoitus("Virhe: tallennus onnistui, vaikka" . " k&ouml;ytt&ouml;j&ouml;tunnus jo k&ouml;yt&ouml;ss&ouml;!! \n                        Tarkista unique-ominaisuus!");
     } else {
         $this->lisaa_kommentti("Oikein: samalla k&ouml;ytt&ouml;j&ouml;tunnuksella ei " . "voi tallentaa toista henkil&ouml;&ouml;. " . "<br/> Ilmoitukset: " . $this->testiomistaja->tulosta_virheilmoitukset());
     }
     // Apuhenkilön luominen:
     $this->lisaa_kommentti("Luodaan sitten apuhenkil&ouml; viel&auml;");
     $this->testiapuhenkilo = $this->luo_testihenkilo("Kalle", "Kakola", "kayttis3", "salis");
     if ($this->testiapuhenkilo->tallenna_uusi() === Malliluokkapohja::$OPERAATIO_ONNISTUI) {
         $this->lisaa_kommentti("Testiapuhenkil&ouml;n tallennus tietokantaan onnistui!");
     } else {
         $this->lisaa_virheilmoitus("Virhe testiapuhenkil&ouml;n tallennuksessa!!" . "<br/> Ilmoitukset: " . $this->testiapuhenkilo->tulosta_virheilmoitukset());
     }
 }