NetBeans JUnit 4.5: initialization Error caused an ERROR: Test class can only have one constructor

JavaChristian

Neues Mitglied
Guten Tag, zusammen!

Ich suche den Ursprung für eine Fehlermeldung, die ich für irreführend halte und hoffe, jemand von Euch hat sowas schonmal untersucht.

Product Version: NetBeans IDE 6.8 (Build 200912041610) mit JUnit 4.5 meldet
initializationError caused an ERROR: Test class can only have one constructor für

Java:
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.runner.RunWith;
import org.junit.runners.Suite;

@RunWith(Suite.class)
@Suite.SuiteClasses(value={freedbimporter.data.adaption.langanno.CharProfileTest.class,
                           freedbimporter.data.adaption.langanno.StringProfile.class,
                           freedbimporter.data.adaption.validation.DefaultDiscValidatorTest.class,
                           freedbimporter.data.adaption.validation.WhiteListingValidatorTest.class,
                           freedbimporter.extraction.FileCDLoader.class,
                           freedbimporter.util.BooleanRandomizedResponderTest.class,
                           freedbimporter.util.EncodingDeterminatorTest.class,
                           freedbimporter.util.FileWalkerTest.class,
                           freedbimporter.util.IpAddressenDeterminatorTest.class,
                           freedbimporter.util.StringToLongCacheTest.class,
                           freedbimporter.data.adaption.langanno.CharProfileTest.class,
                           freedbimporter.data.adaption.langanno.StringProfile.class})
public class AllDayTests {

    @BeforeClass
    public static void setUpClass() throws Exception {
    }

    @AfterClass
    public static void tearDownClass() throws Exception {
    }

    @Before
    public void setUp() throws Exception {
    }

    @After
    public void tearDown() throws Exception {
    }

Die Fehlermeldung initializationError caused an ERROR: Test class can only have one constructor bezieht sich zuerst auf StringProfile (Zeile 10) und zweitens auf FileCDLoader (Zeile 13).

Beide Klassen haben mehr als einen public-Konstruktor, die zweite (FileCDLoader) hat darüber hinaus noch eine innere Klasse.

Meine bisherige Web-Recherche deutet darauf hin, dass die innere Klasse hier das Problem ist und ausgeschlossen werden müsste. Sehen wir mal davon ab, dass ich gar nicht weiß, wie ich NetBeans dann wo zu konfigurieren hätte, ist die innere Klasse keine Erklärung dafür, dass StringProfile (hat gar keine innere Klasse) beanstandet wird.

Hat jemand da eine Idee?

Christian
 

Sonecc

Gesperrter Benutzer
also ich sehe das so, dass Testklassen eben nur einen Konstruktor haben dürfen (mal ganz platt übersetzt, die fehlermeldung^^)
Mit anderen Worten, mach mal die anderen Konstruktoren weg und teste es dann
 
M

maki

Gast
Wüde sowieso von statischen TestSuiten abraten, lieber dynamisch erstellen lassen, wie von Ant oder Maven2.
 

JavaChristian

Neues Mitglied
Zugegeben: Blöder Fehler, aber wenn ich statt der Klassen StringProfile und FileCDLoader deren TESTS angebe (also StringProfileTest und FileCDLoaderTest), läuft alles wie geschmiert.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
9 IDEA IntelliJ Wie kann man ein JUnit Test bei IntelliJ durchführen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
H kann in Eclipse org.junit nicht importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
W NetBeans Junit - Test geht nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J JUnit Tests machen eclipse probleme IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
S JUnit Exception expected IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
B Eclipse Eclipse & JUnit: Zusatzhinweise ausgeben? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
S Eclipse: JUnit bei jedem Projekt automatisch hinzufügen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Junit Reports sind leer IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Eclipse eclipse und junit IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
achillesat Eclipse RAP und JUnit Integration IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A Junit Tests aus unterschiedlichen Projekten hintereinander ausführen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Junit Testfall mehrfach ausführen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M junit best practices IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
L Eclipse-Projekt aus SVN so auschecken, daß Junit funktioniert IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
N Junit: datengetriebene und abhängige tests IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
0x7F800000 Wie JUnit auf 4.6 in eclipse updaten? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
O Junit und Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S JUnit: assertequal für HashSet IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T JUnit: nach fehlgeschlagenem Test nicht abbrechen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D Junit und private Methoden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
Y Maven und JUnit IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
K [junit] wie Beispiel starten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T Netbeans 4.1 --> junit library could not be found ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
P Error occurred during initialization of boot layer java.lang.module.FindException: Error reading module: IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
P ERROR: org.eclipse.equinox.p2.engine code=0 session context was:(profile=C__Users_birgit_eclipse_java-2020-124_eclipse, phase=org.eclipse.equinox.inte IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
D JavaFX 12 / SDK 12 -> IntelliJ error IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
Tommy135 Error not found java.dll IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J Error: Could not find or load main class xyz (Eclipse) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M [Git] Commit failed with error IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
kollageblock error bei ./gradlew html:superDev IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
X Eclipse Error Windows 10 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
S Launch error IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
J NetBeans Netbeans, Linux -> Was ist ein "bootstrap class path error" und wie kann man das wegbekommen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Eclipse Marketplace --> HTTP Server 'Internal Error' IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
G Eclipse Startup Error IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Eclipse: Javadoc Exception Error IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
T iwav0181e parsing error IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
L Eclipse mit DTP - ClassNot Found Error IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
K Eclipse 3.2 : Eigene visuelle Klasse verursacht Parse Error IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
X Eclipse Error beim Start IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A Installation-Error 1722 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3

Ähnliche Java Themen

Neue Themen


Oben