Gmock - InSequence vs RetiresOnSaturation - PullRequest
       17

Gmock - InSequence vs RetiresOnSaturation

0 голосов
/ 11 октября 2018

Я не понимаю следующий пример gmock:

{
    InSequence s;

    for (int i = 1; i <= n; i++) {
        EXPECT_CALL(turtle, GetX())
        .WillOnce(Return(10*i))
        .RetiresOnSaturation();
    }
}

Когда я удаляю .RetiresOnSaturation () приведенный выше код работает аналогично - GetX возвращает 10, 20 и так далее.В чем причина использования .RetiresOnSaturation () , когда мы также используем InSequence объект?Не могли бы вы объяснить это?

...