@Before public void setUp() { hkt = new HakukomentoTehdas(); // hakuj = new HakuJulkaisijalla(); // hakun = new HakuNimella(); // hakuo = new HakuOtsikolla(); // hakut = new HakuTunnisteella(); kirjoittajat = new ArrayList<Kirjoittaja>(); kirjoittajat.add(new Kirjoittaja("Arto", "Vihavainen")); kirjoittajat.add(new Kirjoittaja("Matti", "Luukkainen")); tagit = new ArrayList<Tagi>(); tagit.add(new Tagi("hieno")); v = new Viite("article"); v.setJulkaisija("ACM"); v.setTunniste("AABB20"); v.setOtsikko("Testi otsikko on hieno otsikko"); v.setKirjoittajat(kirjoittajat); v.setTagit(tagit); v2 = new Viite("book"); v2.setJulkaisija(null); v2.setTunniste("ATT20"); v2.setOtsikko("Eri otsikko"); v2.setKirjoittajat(new ArrayList<Kirjoittaja>()); viitteet = new ArrayList<Viite>(); viitteet.add(v); viitteet.add(v2); }
/** * Luo listan luokan kentistä tietoineen johon sisältyy myös perityt kentät * * @return luokan kenttien tiedot */ public static List<Kentta> haeKentat() { List<Kentta> kentat = Viite.haeKentat(); kentat.add(new Kentta("Publisher", "merkkijono", false)); kentat.add(new Kentta("Editor", "merkkijono", false)); kentat.add(new Kentta("Book title", "merkkijono", true)); kentat.add(new Kentta("Volume", "kokonaisluku", false)); kentat.add(new Kentta("Series", "merkkijono", false)); kentat.add(new Kentta("Pages", "merkkijono", false)); kentat.add(new Kentta("Address", "merkkijono", false)); kentat.add(new Kentta("Organization", "merkkijono", false)); return kentat; }