2014-01-15 63 views
2

我想说与gmock如下:期望与谷歌嘲笑

A法应该叫两次,一次与参数X,第二次与参数Y.比的方法不应该被再次调用。

我知道如何做第一部分,但我怎么说该方法不应该再次被调用?

+0

'RetiresOnSaturation()'怎么样? – 2014-01-15 20:34:50

回答

3
{ 
    InSequence s; 
    EXPECT_CALL(mock, Method("X")); 
    EXPECT_CALL(mock, Method("Y")); 
} 

一旦收到这两个调用,进一步调用Method将会产生错误。