Junit4 如何使用makefile使用JUNIT?

Junit4 如何使用makefile使用JUNIT?,junit4,Junit4,我对JUNIT很陌生。我有Makefile来编译我的代码,它将生成一个jar文件,现在我想为此运行我的JUNIT测试用例 我不知道如何使用JAR查找.class文件。我使用LINUX,因为我知道我需要一个.class文件来执行JUNIT案例 有人能帮我吗?来自: 我使用JavaUnit进行单元测试。对于类Foo,其源位于 java。它的单元测试位于一个单独的类中,源代码位于 TestFoo.java。命令行在任一控制台中调用单元测试 模式或使用GUI。我使用控制台模式测试仪: java juni

我对JUNIT很陌生。我有Makefile来编译我的代码,它将生成一个jar文件,现在我想为此运行我的JUNIT测试用例

我不知道如何使用JAR查找
.class
文件。我使用LINUX,因为我知道我需要一个
.class
文件来执行JUNIT案例

有人能帮我吗?

来自:

我使用JavaUnit进行单元测试。对于类Foo,其源位于 java。它的单元测试位于一个单独的类中,源代码位于 TestFoo.java。命令行在任一控制台中调用单元测试 模式或使用GUI。我使用控制台模式测试仪:

java junit.textui.TestRunner TestFoo
我为一个包构建了一个“一体式”测试套件,它运行所有的 包中的单元测试。它叫TestAll。这通常是 我在处理包时运行的测试

我将这样的规则添加到makefile中:

test: TestAll.class
    java junit.textui.TestRunner TestAll
当我运行“maketest”时,test'All.class(通过另一个 然后使用标准命令行运行junit


这里的问题已经很老了,但也许有人觉得这篇文章很有用: