JUnit Exception expected

Skrodde

Aktives Mitglied
Hallo zusammen,
ich hoffe, ich bin hier im richtigen Forum, wenn nicht, verschiebt mich bitte. Ich habe hier gelesen, dass man ab JUnit 4 eine Exception in seiner Methode erwarten kann. Jetzt habe ich also in JUnit folgenden Test:
Java:
@Test(expected=InvalidParameterException.class)
public void testConstructorException() {
	new LexicographicalComparator(-1);
}
Der Aufruf von LexicographicalComparator mit Parameter -1 liefert auch eine InvalidParameterException, aber mein Test schlägt dennoch fehl, mit der Bemerkung in der FailureTrace:
java.security.InvalidParameterException: Can only initialize a Lexicographical Comparator on start dimension 0,1,2, but was given start dimension -1.
at devMS.comparators.LexicographicalComparator.
Hat jemand von euch eine Idee, was hier schief läuft?
Vielen Dank, Gruß, Skrodde
 

turtle

Top Contributor
:rtfm:
HTML:
java.security.InvalidParameterException: Can only initialize a Lexicographical Comparator on start dimension 0,1,2, but was given start dimension -1.
at devMS.comparators.LexicographicalComparator.
Fehler sagt doch, das -1 im Konstruktor nicht erlaubt ist, sondern 0,1,2
 

Skrodde

Aktives Mitglied
Bist du dir auch sicher, dass du die JUnit-4.x.x.jar in deinem Projekt eingebunden hast und keine 3.x.x-Version?
Jepp, ich habe die JUnit-4.11.0 im Build-Path. Wenn ich die Version ausgeben lasse, bekomme ich auch genau die 4.11 angezeigt.

:rtfm:
HTML:
java.security.InvalidParameterException: Can only initialize a Lexicographical Comparator on start dimension 0,1,2, but was given start dimension -1.
at devMS.comparators.LexicographicalComparator.
Fehler sagt doch, das -1 im Konstruktor nicht erlaubt ist, sondern 0,1,2
Das ist ja genau der Punkt. Mein Konstruktor erlaubt die "-1" nicht als Parameter-Wert. Wird sie, oder irgendein anderer ungültiger Wert, dennoch übergeben, so wirft der Konstruktor eine InvalidParameterException. Diese erwarte ich nun in meinem JUnitTest, welcher damit eigentlich durchlaufen sollte und nicht einen Fehler werfen.

Gruß, Skrodde
 
Ä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
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
J NetBeans JUnit 4.5: initialization Error caused an ERROR: Test class can only have one constructor IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
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
coolian warum bekomm ich immer wieder wenn ich irgendwas mach eine java.lang.nullpointer exception in eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
looparda Variablen bei Exception loggen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
K Eclipse Neon: loop event handler exception IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
J NetBeans vollständigen Exception-Traceback anzeigen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M NetBeans JavaDB Exception IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse Eclipse - Fatal Exception Occured IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Eclipse: Javadoc Exception Error IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
H Eclipse Fehlermeldung???? (Exception processing async thread queue) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
C Eclipse Installationspfad statt Projektpfad java.io.fileNotFound Exception IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
G class not found exception / Source not found - Eclipse Ganym IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Exception in Eclipse, aber nicht bei normaler Kompilierung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
G Eclipse, Ursprung einer Exception finden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11

Ähnliche Java Themen

Neue Themen


Oben