Fixed gmock warnings (declare expect_call for every mock function call)
Testing of CommandBus -cleanUpBusWorks
This commit is contained in:
@@ -57,7 +57,6 @@ public:
|
||||
|
||||
TEST_F(BankwiseRefreshManagerTest, RefreshsAreScheduledAfterStartup)
|
||||
{
|
||||
|
||||
EXPECT_CALL(internalScheduler, scheduleTrigger(Trigger::RefreshTrigger, _)).Times(config.numberOfBanks * 2);
|
||||
EXPECT_CALL(internalScheduler, scheduleCommand(_)).Times(config.numberOfBanks);
|
||||
|
||||
@@ -70,13 +69,20 @@ TEST_F(BankwiseRefreshManagerTest, RefreshsAreScheduledAfterStartup)
|
||||
|
||||
TEST_F(BankwiseRefreshManagerTest, hasCollisionExpectCollisionOnBank2)
|
||||
{
|
||||
EXPECT_CALL(internalScheduler, scheduleTrigger(Trigger::RefreshTrigger, _)).Times(config.numberOfBanks + 1);
|
||||
EXPECT_CALL(internalScheduler, scheduleCommand(_)).Times(1);
|
||||
|
||||
BankwiseRefreshManager manager(config.Timings.refreshTimings, internalScheduler);
|
||||
EXPECT_TRUE(manager.hasCollision(getCollidingWithFirstRefreshOnBank(2)));
|
||||
}
|
||||
|
||||
TEST_F(BankwiseRefreshManagerTest, hasCollisionExpectNoCollisionOnBank2)
|
||||
{
|
||||
EXPECT_CALL(internalScheduler, scheduleTrigger(Trigger::RefreshTrigger, _)).Times(config.numberOfBanks);
|
||||
EXPECT_CALL(internalScheduler, scheduleCommand(_)).Times(0);
|
||||
|
||||
BankwiseRefreshManager manager(config.Timings.refreshTimings, internalScheduler);
|
||||
EXPECT_FALSE(manager.hasCollision(getNonCollidingWithFirstRefreshOnBank(2)));
|
||||
}
|
||||
|
||||
} /* namespace controller */
|
||||
|
||||
Reference in New Issue
Block a user