2
我使用GTEST比较对象
EXPECT_EQ(expected, actual)
问题,我有一种情况,当预计是枚举和实际是某个对象。
这个对象有超载的==操作符与此枚举,但问题是执行 if (expected == actual)
而不是if (actual == expected)
,所以试图用枚举作为LHS是错误的,是有办法“覆盖”呢?我试图做一些东西与specilized模板, ,但没有奏效。