关于@Test

关于@Test

老师,我创建完之后这个junit的依赖他就自动存在了,我没去动他,跟着老师的步骤之后,我在
测试类中使用@Test发现(图2)发现我引入的Tset的包和视频中的不同,并且执行的时候出错了,后来我
在评论区找到有同学和我的一样,我看了一下,是因为创建项目时自动添加的这个junit依赖加入
<scope>test</scope>,老师说这表示依赖只能在src的test文件夹下使用,于是我想到了可能导致我报错
的原因:因为只能在test文件下使用,所以我导入的junit的包是IDEA自带的junit,老师我这里的理解正确吗?
但我还有一点想不通,如果说我没有注释掉<scope>标签,而我使用IDEA自带的junit应该也没问题呀,不太
明白为什么这里不能使用IDEA自带的junit

http://img1.sycdn.imooc.com//climg/5e743a190927d46215020651.jpg

http://img1.sycdn.imooc.com//climg/5e743a6a095e75d716780671.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,由于创建项目时,自动添加的junit中有<scope>test</scope>,所以只能在src的test目录中使用,这点同学理解是正确的。

使用IDEA自带的junit,报错提示不支持的版本异常,如:

http://img1.sycdn.imooc.com//climg/5e74815a09ded7a312390239.jpg

可能是自带的junit版本太低,建议同学使用导入的依赖再试试。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • jia_蛙 提问者 #1
    嗯 谢谢老师!我去 试试
    2020-03-20 16:49:42
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师