DarthShader
Erfahrenes Mitglied
Hallo zusammen,
ich habe eine kurze praktische Frage zu JUnit (Version 4.8.2):
Ich möchte die Rückgabe einer Methode, die vom Typ "Integer" ist, auf einen bestmmten Wert prüfen. Dies tue ich zur Zeit so:
Das "new Integer( 123 )" ist störend, ich möchte eigentlich das hier schreiben:
Aber da sagt mir der Compiler folgendes:
Ich importiere in der Klasse oben lediglich
Ich hab das Gefühl, dass da noch Überladungen von Methoden existieren, die genau den Fehler erzeugen, bzw. die "Unzulänglichkeit", dass man nicht direkt 123 verwenden kann.
Hat jemand nen praktischen Typ, wie macht Ihr sowas?
Danke!
ich habe eine kurze praktische Frage zu JUnit (Version 4.8.2):
Ich möchte die Rückgabe einer Methode, die vom Typ "Integer" ist, auf einen bestmmten Wert prüfen. Dies tue ich zur Zeit so:
Java:
assertEquals( new Integer( 123 ), converter.convert( "123" ) );
Das "new Integer( 123 )" ist störend, ich möchte eigentlich das hier schreiben:
Java:
assertEquals( 123, converter.convert( "123" ) );
Aber da sagt mir der Compiler folgendes:
Java:
The method assertEquals(Object, Object) is ambiguous for the type ConverterTest
Ich importiere in der Klasse oben lediglich
Java:
import static org.junit.Assert.assertEquals;
Ich hab das Gefühl, dass da noch Überladungen von Methoden existieren, die genau den Fehler erzeugen, bzw. die "Unzulänglichkeit", dass man nicht direkt 123 verwenden kann.
Hat jemand nen praktischen Typ, wie macht Ihr sowas?
Danke!