关于IDEA无法使用单元测试,@Test为红色字体的处理

当IDEA中遇到新建Test类无法使用@Test且无法自动导入junit包时,可能是配置问题。可以尝试两种解决方法:一是按照官方说明下载测试库并配置;二是通过设置->插件安装junitgenerate,修改junit4配置,去除package前的"test.",然后按ALT + enter导入junit。
摘要由CSDN通过智能技术生成

首先这种情况常见于:1.复制了别人的Project内容,自己新建Test类时出现无法使用

2.第一次使用junit单元测试

当这两种情况下按ALT + enter 都无法提示自动导入junit包的时候就需要使用下面的方法了.出现这种问题的原因好像是因为junit的配置信息不统一.

方法一: (暴力解决)这是官网的操作说明https://www.jetbrains.com/help/idea/2021.1/testing.html?keymap=primary_windows#add-test-root  下载好测试库问题就应该解决了,后面的添加测试根就是自由发挥了,随意

无论是普通IDEA项目还是maven项目和gradle都能用这个解决(如果方法一解决问题就别用下面的方法了)

方法二: 修复ALT + enter 无法提示导入junit的提示. 首先settings - > plugin - > 搜索junitgenerate,下载安装后重启IDEA,

重新打开IDEA后,settings - >  other settings  - > juint4  在代码行找到package这一行, 去除前面的"test."(图片是修改后的样子),然后回来对着红色字体的@Test 按ALT + enter

就会提示你导入哪一个junit了

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值