Exemplo n.º 1
0
  @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);
  }
Exemplo n.º 2
0
  /**
   * 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;
  }