Ergebnis 1 bis 11 von 11

Thema: Unittests

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #9
    Bei mir laufen jetzt alle Tests, auch wenn sie aufeinmal gestartet werden. Und sie laufen verdammt schnell.
    Drop Scripte ausführen ist nicht mehr notwendig, ich hab folgendes geändert:

    persistance.xml
    <!-- die memory datenbank wird jedes mal neu angelegt -->
    <property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>

    EntityManagerUtil.java
    closeCurrentEntityManager() ruft factory.close() auf und setzt sie anschließend auf null.

    TestInitializer.java
    EntityManagerUtil.init() wird vor jedem Test aufgerufen. Dabei wird die Datenbank neu angelegt.

    AbstractTest.java
    teardown() ruft EntityManagerUtil.closeCurrentEntityManager(); auf.

    Ich mach noch sauber und commits später dann.

    edit:
    gefrühstückt und committet.

    Geändert von nudelsalat (05.06.2011 um 08:57 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •