コード例 #1
0
  public static void main(String[] arg) {
    Billetautomat automat = new Billetautomat();

    int antalFejl = 0;
    int retur;

    retur = automat.getBilletpris();
    if (retur != 10) {
      System.out.println("FEJL, getBilletpris() != 10");
    }

    System.out.println("*** Tjek af salg af en billet");
    // automat.indsætPenge(10);
    automat.udskrivBillet(); // FREE TICKETS ^.^
    automat.controllerLogin("1234");
    if (automat.getAntalBilletterSolgt() != 0) {
      System.out.println("FEJL, automaten har solgt en billet til 0 kr...");
      antalFejl++;
    }

    System.out.println("");
    System.out.println("Der blev fundet " + antalFejl + " fejl i automaten");
    if (antalFejl == 0) {
      System.out.println("Automaten er fejlfri, HURRA!!!");
    } else {
      System.out.println("Automaten har fejl, ØV!!!");
    }
  }
コード例 #2
0
  public static void main(String[] args) {

    Billetautomat automat = new Billetautomat();

    int antalFejl = 0;
    int retur;

    System.out.println("*** Tjek af, om man kan bruge nulstille funktionen");
    automat.montørLogin("1234");
    automat.setBilletpris(100);
    automat.udskrivBillet();
    automat.nulstil();
    if (automat.getBilletpris() == 100) {
      System.out.println("FEJL, maskinen er ikke nulstillet");
      antalFejl = antalFejl + 1;
    }

    System.out.println();
    System.out.println();
    System.out.println("Der blev fundet " + antalFejl + " fejl i automaten");
    if (antalFejl == 0) {
      System.out.println("Automaten er fejlfri, HURRA!!!");
    } else {
      System.out.println("Automaten har fejl, ؘV!!!");
    }
  }
  @Test
  public void test() {

    java.util.Scanner tastatur = new java.util.Scanner(System.in);
    Billetautomat automat = new Billetautomat();

    int antalFejl = 0;
    int retur;

    automat.montørLogin("1234");
    automat.setBilletpris(30);
    automat.nulstil();
    retur = automat.getBilletpris();
    assertTrue(retur == 10);

    System.out.println("Der blev fundet " + antalFejl + " fejl i automaten");
    if (antalFejl == 0) {
      System.out.println("Automaten er fejlfri, HURRA!!!");
    } else {
      System.out.println("Automaten har fejl, ØV!!!");
    }
  }