E-Ink 新闻日报

返回列表

bonobomock: A GoogleTest-compatible C++ mocking library

Bloomberg发布了BonoboMock,这是一个与GoogleTest兼容的C++ mocking库,利用monkey patching技术可以mock自由函数、静态函数以及虚/非虚类方法,突破了传统mock框架需要虚拟接口的限制。

背景

C++的mock框架如GoogleMock需要虚方法才能mock,限制了其在遗留代码或第三方代码上的使用。Bloomberg此次发布旨在用更灵活的方式填补这一空白。

来源
Lobsters
发布时间
2026年9月18日 04:06
评分
6.0 / 10