Boat. 写测试的时候有时建项目老是不管用,报错:Could not find class网上找了一堆花里胡哨没用的,自己对比项目结构
1.运行整个测试类
-
首先找到Edit Configurations
-
这是一个普通的结构,而报错的少了箭头指向的配置,点击左上角的+添加(JUnit是运行测试(有时)自动生成的,对解决这方面没卵用,点击-全移除)
-
观察正常结构,实际上能运行测试的结构有Instrumented就行了
-
看自己需求 少那个添加那个
-
指定instrument所属模块和方法位置,此时运行发现整个类都运行了,虽然类内会有个x(可能),但不影响,我创建了新的测试类没x
2.运行测试组件
- 将class改为method并确定位置,并且点击-先去掉JUnit(如果有的话)
ps.我这里是新建了个测试类,原测试类有x就不能测试单个组件,按图操作就好了,点击运行 ,测试组件成功