Example #1
0
  @Test
  public void testLogIn()
      throws AlreadyInUseException, IOException, LoginException, LoeschenNichtMoeglichException {
    acv = Portal.Accountverwaltung();
    acv.createKunde("*****@*****.**", "Kundenspasst", "passwort");

    Kunde kunde = (Kunde) acv.getAccountByIdentifier("Kundenspasst");
    Kunde test = null;

    acv.logIn(kunde.getEmail(), "passwort");

    test = (Kunde) acv.getLoggedIn();
    Assert.assertEquals(kunde.getName(), test.getName());

    acv.delAccount(kunde);
  }
Example #2
0
  @Test
  public void testCreateKunde() throws AlreadyInUseException, IOException {
    acv = Portal.Accountverwaltung();
    acv.createKunde("*****@*****.**", "Kunde", "KundenPasswort");

    ArrayList<Kunde> kunden = acv.getKunden();
    Assert.assertEquals(
        1,
        kunden
            .size()); // habe ich auch wirklich nur einen erstellt, wenn nicht fehler im
                      // setup?Assert.assertEquals(1, kunden.size());									// habe ich auch
                      // wirklich nur einen erstellt, wenn nicht fehler im setup?

    Kunde kunde = kunden.get(0);
    Assert.assertEquals("Kunde", kunde.getName());
    Assert.assertEquals("*****@*****.**", kunde.getEmail());
    Assert.assertEquals(Account.hashPassword("KundenPasswort"), kunde.getPassword());
  }