NetBeans Junit - Test geht nicht mehr

W

White_Fox

Top Contributor
Bevor ich euch hier zig Dateien mit vielen hundert Codezeilen um die Ohren haue, probiere ich es erstmal mit einer vereinfachten Version. Folgendes:

Java:
public class AClass{}
public class NochAClass{}
public class AnAbstractClass{}

public class Problem<A extends AClass, N extends NochAClass, AA extends AnAbstractClass>{
    //Don't do shit here
}

//Unittest:
public class ProblemTest{
    class ExtendAClass extends AClass{}
    class ExtendNochAClass extends NochAClass{}
    class ExtendAnAbstractClass extends AnAbstractClass{}
    
    //Do tests...
    @Test
    public testX{
        Problem instance;
        
        instance = new Problem();
    }
}

Dies hat soweit funktioniert. Jetzt wollte ich etwas ändern und habe die Klasse, die ich testen will, abstrakt gemacht:
Java:
public class AClass{}
public class NochAClass{}
public class AnAbstractClass{}

//jetzt abstrakt:
public abstract class Problem<A extends AClass, N extends NochAClass, AA extends AnAbstractClass>{
    //Don't do shit here
}

//Unittest:
public class ProblemTest{
    class ExtendAClass extends AClass{}
    class ExtendNochAClass extends NochAClass{}
    class ExtendAnAbstractClass extends AnAbstractClass{}
    
    class ExtendProblem extends Problem<ExtendAClass, ExtendNochAClass, ExtendAnAbstractClass>{}
            
    //Do tests...
    @Test
    public testX{
        ExtendProblem instance;     //Änderung in der Deklaration
        
        instance = new ExtendProblem();
    }
}

Nun schmiert JUnit ständig ab:
Code:
Testcase: initializationError(components.library.tableset.RowTableTest):    Caused an ERROR
No runnable methods
java.lang.Exception: No runnable methods
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)

Außer dem Sichtbarkeitsmodifizierer und der Deklaration hab ich soweit nichts geändert. Hat jemand eine Idee, was da schiefläuft?
 
W

White_Fox

Top Contributor
AAAHHHH....

Die Tests hab ich automatisch generieren lassen, ist immer noch meine RowTableklasse von vorhin aus dem anderen Thread. So sehen die Tests aus:
Java:
        /**
         * Test of addRow method, of class RowTable.
         */
        @Test
        public void testAddRow() {
            RowTable instance;
            ExtendedRow row;

            System.out.println("addRow");

            instance = new ExtendedRowtable();
            row = new ExtendedRow();
            instance.addRow(row);
        }
 
W

White_Fox

Top Contributor
Ich hab den Fehler gefunden: Irgendwo hat eine geschweifte Klammer gefehlt. Und ich Esel hab sie versehentlich falsch wieder eingesetzt. Damit gehörten alle Testmethoden fälschlicherweise zu einer der Testklassen - und demzufolge ganz richtig nicht mehr zum Unittest.

Oh mann...
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
J NetBeans JUnit 4.5: initialization Error caused an ERROR: Test class can only have one constructor IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T JUnit: nach fehlgeschlagenem Test nicht abbrechen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
H kann in Eclipse org.junit nicht importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
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
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
M Eclipse Test über USB mit meinem XperiaV IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
H Test Project (x) Netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
P Test- und Produktivklassen bei gleichem Packagenamen tatsächlich in gleichem Package? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Test der Testeffektivität!?!? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Eclipse, Tomcat & Deployment zum Test IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Einzelnen Unit-Test mit Maven ausführen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G unit test IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Alternativen zu Marathon und Abbot (GUI Test) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Einzelne Java-Dateien mit Eclipse compilieren - Wie geht das? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J Menu Bar in Eclipse geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
wolfgang63 NetBeans JavaFX Scenebuilder "Make Controller" geht nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Eclipse [Luna] Export geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
S Exportiertes Jar-File geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 24
I Java-Editor geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
K Eclipse ...API Befehlserweiterung geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
D Eclipse TestNG .. geht / geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M Eclipse Install new Software geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
N Eclipse Maximal xmx696m, höher geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 38
F Source: Eclipse - > NetBeans und nichts geht mehr. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
F Netbeans Jar geht nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G eclipse fehler: Doule - double geht nicht? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2

Ähnliche Java Themen

Anzeige

Neue Themen


Oben