- 博客(0)
- 资源 (1)
- 收藏
- 关注
gmockdemo 单元测试
class GmockdemoTest : public QObject
{
Q_OBJECT
public:
GmockdemoTest();
private Q_SLOTS:
void testCase1();
};
GmockdemoTest::GmockdemoTest()
{
}
void GmockdemoTest::testCase1()
{
MockProduct product;
EXPECT_CALL(product, id()).
Times(4).
WillOnce(testing::Return(2)).
WillOnce(testing::Return(5)).
WillOnce(testing::Return(3)).
WillOnce(testing::Return(5));
Order order;
int result = order.checkIn(product);
QCOMPARE(result,10);
result = order.checkIn(product);
QCOMPARE(result,15);
}
2012-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人