【问题标题】:JUnit test equivalent in CLICLI 中的 JUnit 测试等效项
【发布时间】:2011-11-12 21:15:42
【问题描述】:

我编写了一些代码,但它并没有一个 main 方法。但我想知道代码是否有任何问题。基本上我可以在 Eclipse 中使用 JUnit 测试用例(我使用的是 linux)。但是我处于必须在当前没有 Eclipse 的 Windows 中对其进行测试的情况。因此,我可以选择在 cmd 中执行此操作(如果可能的话)。 cmd中的JUnit测试(Eclipse)等价物是什么?

【问题讨论】:

  • 注意:您绝对不想在 MS-DOS 中执行此操作,除非您有一些带有该操作系统的古老软盘。您的意思是不是 MS-DOS 或DOS 的命令shell,即使它的命令行看起来非常相似。

标签: java windows eclipse command-line junit


【解决方案1】:

看看这个页面: http://junit.sourceforge.net/doc/faq/faq.htm#running_4

要运行 JUnit 测试,您需要以下元素 你的类路径:

  • JUnit 类文件
  • 您的类文件,包括您的 JUnit 测试类
  • 类文件所依赖的库

如果尝试运行测试导致 NoClassDefFoundError, 那么您的 CLASSPATH 中缺少某些内容。

Windows 示例:

set CLASSPATH=%JUNIT_HOME%\junit.jar;c:\myproject\classes;c:\myproject\lib\something.jar

调用跑步者:

java org.junit.runner.JUnitCore <test class name>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-22
    • 1970-01-01
    • 2013-03-13
    • 2020-12-27
    • 1970-01-01
    • 2011-11-10
    • 2013-04-03
    相关资源
    最近更新 更多