Java:使用程序内部的输入文件测试编译的程序

时间:2016-09-15 10:01:07

标签: java unit-testing junit compiled

我有一个Java程序,它使用Commons CLI命令行界面并处理输入文件并写入输出文件。

我使用JUnit来测试对象及其方法。但是,我想知道是否有可能使用JUnit或其他任何方式在工具中测试我的整个编译程序,而不是将自己的测试套件程序编写为单独的Java项目。

我想做什么:

  1. 从Java项目
  2. 内的已定义目录加载输入文件test.txt
  3. 致电该计划:java -jar -enableassertions MyTool.jar -i \Path\To\Test\test.txt
  4. 查看是否抛出任何错误或断言
  5. 对多个测试输入文件重复此操作

0 个答案:

没有答案