Keď tu niekto idete podľa tej knižky alebo ste pracovali v BlueJ mohli by ste mi helfnúť s týmto problémom.
Snažím sa naprogramovať testovaciu metodu k metode zarámuj. Problém je, že ma to nejako neposlúcha.
  @Test
    public void zaramuj()
    {
        P.zprava("Následuje odlíšenie stromov.\nKoruny: červená - strom1, modrá - strom2, biela - strom3.");
        strom1.setBarvaKoruny(Barva.CERVENA);
        strom2.setBarvaKoruny(Barva.MODRA);
        strom3.setBarvaKoruny(Barva.BILA);
        P.zprava("Následuje zarámovanie strom1."); //metodu zarámovanie prikladám nižšie
        strom1.zaramuj();
        assertEquals(true, P.souhlas("Bol strom1 zarámovaný?\nNásleduje zarámovanie strom2."));
        strom2.zaramuj();
        assertEquals(true, P.souhlas("Bol strom2 zarámovaný?\nNásleduje zarámovanie strom3."));
        strom3.zaramuj();
        P.zprava("Následuje pôvodný stav.");
        Platno.getPlatno().setRozmer(300, 300);
        strom1.nakresli();
        strom2.nakresli();
        strom3.nakresli();
    }
No a metoda triedy strom je podľa knihy:
void zaramuj()
    {
        Platno.getPlatno().setRozmer(getSirka(), getVyska() );
        setPozice(0, 0);
    }
-najprv mením farby korún stromov, aby bolo aj vykonávatelovi testu jasné, že sa vždy testuje iný strom
-potom rámujem každý strom čo spočíva v (zmazanie a zmenenie plochy platna na rozmer inštancie, nastavenie pozície stromu na (0,0), každý strom je tvorený iným konštruktorom na inej pozícii
-nakonci chcem nastaviť platno opäť na 300x300 a nakreslit stromy ako na začiatku, pri čom im môžem zmeniť aj farby spat, ked budem robit dalsi test, nech môže prebehnut