Ansics
Cadet 4th Year
- Dabei seit
- Mai 2003
- Beiträge
- 107
Hi,
ich möchte gerne (bzw. ich soll trifft es besser) eine Klasse mit JUnit auf ihre Funktionalität testen.
Ich habe mir also JUnit runtergeladen und über Kommandozeile auch den Classpath zur junit.jar gesetzt.
Die zu testende Klasse ist schon kompiliert und liegt als *.class Datei vor. Der Code der Testklasse sieht wie folgt aus:
import junit.framework.*;
import junit.extensions.*;
public class testBrett extends TestCase{
public testBrett(int l){super(l);}
public static Test suite(){
return new TestSuite(testBrett.class);}
public static void main(String[] args){
junit.textui.TestRunner.run(suite());}
protected void setUp(){}
protected void tearDown(){}
public void testBrettTest0(){
try{Brett n = new Brett(12);
Brett m = new Brett(18);
assertEquals(6,n.größterTeiler(m));}
catch(Exception e){fail("fehlerhafte Exception");}}
public void testBrettTest1(){
try{Brett n = new Brett(0);
Brett m = new Brett(18);
assertEquals(0,n.größterTeiler(m));}
catch(Exception e){fail("fehlerhafte Exception");}}
public void testBrettTest2(){
try{Brett n = new Brett(12);
Brett m = new Brett(0);
assertEquals(0,n.größterTeiler(m));}
catch(Exception e){fail("fehlerhafte Exception");}}
public void testBrettTest3(){
try{Brett n = new Brett(12);
Brett m = new Brett(6);
assertEquals(6,n.größterTeiler(m));}
catch(Exception e){fail("fehlerhafte Exception");}}
}
Beim Compilieren gibt es einige Fehler, die darauf schließen lassen, dass er die Klasse juni.framework.TestCase nicht finden kann. Daraus ergeben sich sicherlich auch viele der anderen Fehler.
Weiß jemand von euch was zu tun ist?
Danke im Voraus
Ansics
ich möchte gerne (bzw. ich soll trifft es besser) eine Klasse mit JUnit auf ihre Funktionalität testen.
Ich habe mir also JUnit runtergeladen und über Kommandozeile auch den Classpath zur junit.jar gesetzt.
Die zu testende Klasse ist schon kompiliert und liegt als *.class Datei vor. Der Code der Testklasse sieht wie folgt aus:
import junit.framework.*;
import junit.extensions.*;
public class testBrett extends TestCase{
public testBrett(int l){super(l);}
public static Test suite(){
return new TestSuite(testBrett.class);}
public static void main(String[] args){
junit.textui.TestRunner.run(suite());}
protected void setUp(){}
protected void tearDown(){}
public void testBrettTest0(){
try{Brett n = new Brett(12);
Brett m = new Brett(18);
assertEquals(6,n.größterTeiler(m));}
catch(Exception e){fail("fehlerhafte Exception");}}
public void testBrettTest1(){
try{Brett n = new Brett(0);
Brett m = new Brett(18);
assertEquals(0,n.größterTeiler(m));}
catch(Exception e){fail("fehlerhafte Exception");}}
public void testBrettTest2(){
try{Brett n = new Brett(12);
Brett m = new Brett(0);
assertEquals(0,n.größterTeiler(m));}
catch(Exception e){fail("fehlerhafte Exception");}}
public void testBrettTest3(){
try{Brett n = new Brett(12);
Brett m = new Brett(6);
assertEquals(6,n.größterTeiler(m));}
catch(Exception e){fail("fehlerhafte Exception");}}
}
Beim Compilieren gibt es einige Fehler, die darauf schließen lassen, dass er die Klasse juni.framework.TestCase nicht finden kann. Daraus ergeben sich sicherlich auch viele der anderen Fehler.
Weiß jemand von euch was zu tun ist?
Danke im Voraus
Ansics