使用JUnit进行单元测试



我使用的是NetBeans 7.4,这是我使用JUnit的第一个例子,所以我在输出控制台有这个警告:

WARNING: multiple versions of ant detected in path for junit 
         jar:file:/C:/Program%20Files%20(x86)/NetBeans%207.4/extide/ant/lib/ant.jar!/org/apache/tools/ant/Project.class
     and jar:file:/C:/Program%20Files%20(x86)/glassfish-4.0/glassfish/modules/ant.jar!/org/apache/tools/ant/Project.class
Testsuite: utilitaire.TraitementFichierTest
copyFile
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0,069 sec
------------- Standard Output ---------------
copyFile
------------- ---------------- ---------------
Testcase: testCopyFile(utilitaire.TraitementFichierTest):   FAILED
expected:<false> but was:<true>
junit.framework.AssertionFailedError: expected:<false> but was:<true>
    at utilitaire.TraitementFichierTest.testCopyFile(TraitementFichierTest.java:52)

Test utilitaire.TraitementFichierTest FAILED

你有什么是测试失败,多个junit版本(从Netbeans捆绑&)只是一个警告,不会导致失败

    testCopyFile(utilitaire.TraitementFichierTest):   FAILED
expected:<false> but was:<true>
junit.framework.AssertionFailedError: expected:<false> but was:<true>
    at utilitaire.TraitementFichierTest.testCopyFile(TraitementFichierTest.java:52)

检查TraitementFichierTest.java第52行,您断言为false,但得到的是true,这就是失败的原因。

相关内容

  • 没有找到相关文章

最新更新