- 博客(3)
- 收藏
- 关注
原创 Mockito @Mock注入失败分析
写单元测试时碰到一个问题,用@Mock mock一个类的成员变量,然后用@InjectMocks把mock的对象注入到要测试的类时,报空指针异常,初步定位是mock对象注入失败。应该按参数类型选择,如果没有合适的构造方法,应该使用字段注入,这样最稳妥。如果要注入mock对象的类,只有默认构造方法,即构造方法参数长度为0,则抛异常,构造方法注入失败,使用第二种方式:字段注入。选到最大构造方法后,则直接调用该构造函数,把所有的mock参数传入该构造方法,创建实例,并返回注入成功,跳过后续的字段注入。
2025-11-02 22:55:34
888
原创 记一次windows下Cmake安装Boost库失败解决方法
下载Boost1.84.0后,运行bootstrap.bat,再执行生成的b2.exe程序,在Boost目录下就会新增一个目录stage,里面就是生成的boost静态库。然而,在CMakeLists.txt文件里添加Boost依赖却报错了!在CMakeLists.txt文件里添加如下语句,报错没了。
2024-01-14 00:32:06
1351
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅