比如待测试的类里生成了一个文件那用junit测试的时候需要测试main函数吗?怎么测试?
指教啊

解决方案 »

  1.   

    不太明白ls的描述, 
    但是如果使用junit 去执行 test, 不需要有 main 函数
    比如,
    org.junit.runner.JUnitCore.runClasses(TestClass1.class, ...);如果用其他的图形化的工具就更简单了
      

  2.   

    不是junit测试类的main,也没有是junit要测试的类中有个main函数,不知道这样够明白么
      

  3.   

     main函数要测试干什么? 而且好像不能测试。main本来就是程序运行的路口点。 
      

  4.   


    待测试的类很杯具,大部分的代码在main(大概300行)中,外边只有一个小方法(30行)...
      

  5.   


    那待测试类设计有问题了!!
    不过也还是可以测,main也是方法嘛,当做普通方法调就行了。
      

  6.   

    有mian函数  直接测试main函数  干嘛还要用Junit
      

  7.   

    可以测试
    在测试case中Test.main(String[])进行测试。