@Test public void lisaaminenJaPoistaminenMuuttavatAlkioidenMaaraaOikein() { int laskuri = 0; lisaaTaulukkoonNLukua(15); laskuri = laskuri + 15; alkioitaPitaisiOlla(laskuri); poistaTaulukostaNLukua(4); laskuri = laskuri - 4; alkioitaPitaisiOlla(laskuri); lisaaTaulukkoonNLukua(6); laskuri = laskuri + 4; alkioitaPitaisiOlla(laskuri); taulukko.poistaYksiEsiintyma(900); alkioitaPitaisiOlla(laskuri); }
/** * Apumetodi poistaa taulukosta luvut 1,...,n * * @param n poistettavien lukumäärä */ private void poistaTaulukostaNLukua(int n) { for (int i = 1; i <= n; i++) { taulukko.poistaYksiEsiintyma(i); } }