assert错误,assertEquals

  assert错误,assertEquals

  00-1010前提(也是主要问题)用testCompile导入junit4.12。在IDEA的自动提示下点击Assert后,发现后来看了,才知道导入了错误的包。我以为是junit的依赖,没带进来。悄悄尝试后Assert还是没用。我以为结束了,但我也搞不清楚到底哪里出了问题。在熟悉hutool toolkit的时候,我发现了关于Assert.assertEquals()的错误及其解决方法。

  

目录

 

  

前提(也是主要问题)

build.gradle文件

 

  插件{id java}组 com.sukn 版本 1.0-快照源代码兼容性=1.8存储库{//1。首先查找本地maven库,性能最好MavenLocal() //2。其次,找maven库Maven {URL 3358maven。阿里云。com/nexus/content/groups/public/ }//3。最后,查找Maven中央库mavenCentral()}依赖项{ testCompile group: junit ,name: junit ,version : 4.12 compile cn . Hu tool : Hu tool-all :5 . 2 . 1 }

  00-1010(有问题的地方Alt回车)包cn.hutool.core.lang.Assert自动导入后,assertEquals报错。

  00-1010 assert中没有assertEquals()]方法。

  00-1010应该通向图中的org.junit.Assert而不是cn.hutool.core.lang.Assert,但是还有一个问题:无法解析符号 Assert

  00-1010,但是我查看了外部库。

  10-1010上,我在网上查了一下。很多人说要在org.junit.Assert前面加一个static

  在10-1010上,我突然在IDEA的自动提示中看到一个将库‘grad le 3360 JUnit 3360 JUnit 33604.12’添加到classpath中。点开之后就解决了,但是org.junit.Assert前面的静态没有了。

  00-1010没想到我更新完gradle的依赖导入后,问题又出现了,一下子回到了解放前。

  00-1010网上也没有好的解决办法,只好一步步尝试。最后想到了junit的依赖导入方法,觉得可以用compile代替testCompile试试。终于好起来了。

  Build.gradle文件

  插件{id java}组 com.sukn 版本 1.0-快照源代码兼容性=1.8存储库{//1。首先查找本地maven库,性能最好MavenLocal() //2。其次,找maven库Maven {URL 3358maven。阿里云。com/nexus/content/groups/public/ }//3。最后,查找Maven中央库Maven central()} dependencies { compile group : JUnit ,name: junit ,version : 4.12 compile cn . Hu tool : Hu tool-all :5 . 2 . 1 }

  以上个人经验,希望能给大家一个参考,也希望大家能支持盛行的IT。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: