Bloomberg发布了BonoboMock,这是一个与GoogleTest兼容的C++ mocking库,利用monkey patching技术可以mock自由函数、静态函数以及虚/非虚类方法,突破了传统mock框架需要虚拟接口的限制。
背景
C++的mock框架如GoogleMock需要虚方法才能mock,限制了其在遗留代码或第三方代码上的使用。Bloomberg此次发布旨在用更灵活的方式填补这一空白。
- 来源
- Lobsters
- 发布时间
- 2026年9月18日 04:06
- 评分
- 6.0 / 10