H
Haumdaucher
Gast
hallo!
kennst sich hier jemand evtl mit junt etwas aus?
meine frage wäre, wenn ich eine testklasse habe und ausführen lasse, wird von junit ja nicht die main class ausgeführt. aber für den test brauch ich die main class:
kann die hashmap aber nicht woandershin verlegen. is leider so vorgegeben. wie bekomm ich also junit dazu die main vor dem test auszuführen bzw gibts ne andre lösung?
vielen dank im vorraus!
mfg,peter
kennst sich hier jemand evtl mit junt etwas aus?
meine frage wäre, wenn ich eine testklasse habe und ausführen lasse, wird von junit ja nicht die main class ausgeführt. aber für den test brauch ich die main class:
Code:
public class importmethod
extends TestCase
{
static String[] array;
public static void main(String[] args)
{
HashMap h=new HashMap();
h.put("1",new String[] {"eins"});
h.put("2",new String[] {"zwei"});
h.put("3",new String[] {"drei"});
array = (String[])h.get( "docbase_name" );
TestRunner.run(importmethod.class);
}
public void testEins()
{
assertEquals("eins",java.util.Arrays.toString( array ));
}
}
vielen dank im vorraus!
mfg,peter