######################################## GMock ######################################## GMock 自带了一些宏,可以很方便地使用。在 Fedora 34 上,GMock 与 GTest 是分开的,但是 GMock 并没有什么需要连接的动态库 对数组进行断言 **************************************** .. code-block:: none vector h3 = { 23, 40, 28, 19, 20, 42 }; EXPECT_THAT(h3, ElementsAre(42, 40, 28, 19, 20, 23)); 其中,EXPECT_THAT 位于 :file:`gmock/gmock.h` 中 ElementsAre 位于命名空间 testing\:: 中 .. seealso:: - `gmock `_ - `gmock_cheat_sheet `_ - `Comparison of arrays in google test? `_