Removes the .WithArguments() clause from ON_CALL and EXPECT_CALL.
This commit is contained in:
@@ -194,21 +194,6 @@ TEST(OnCallSyntaxTest, WithCanAppearAtMostOnce) {
|
||||
}, ".With() cannot appear more than once in an ON_CALL()");
|
||||
}
|
||||
|
||||
TEST(OnCallSyntaxTest, WithArgumentsIsSynonymOfWith) {
|
||||
MockA a;
|
||||
ON_CALL(a, ReturnInt(_, _))
|
||||
.WithArguments(Lt())
|
||||
.WillByDefault(Return(1));
|
||||
ON_CALL(a, ReturnInt(_, _))
|
||||
.WithArguments(Gt())
|
||||
.WillByDefault(Return(2));
|
||||
EXPECT_CALL(a, ReturnInt(_, _))
|
||||
.Times(AnyNumber());
|
||||
|
||||
EXPECT_EQ(1, a.ReturnInt(1, 2));
|
||||
EXPECT_EQ(2, a.ReturnInt(2, 1));
|
||||
}
|
||||
|
||||
#if GTEST_HAS_DEATH_TEST
|
||||
|
||||
TEST(OnCallSyntaxTest, WillByDefaultIsMandatory) {
|
||||
@@ -296,19 +281,6 @@ TEST(ExpectCallSyntaxTest, WithMustBeFirstClause) {
|
||||
a.DoA(2);
|
||||
}
|
||||
|
||||
TEST(ExpectCallSyntaxTest, WithArgumentsIsSynonymOfWith) {
|
||||
MockA a;
|
||||
EXPECT_CALL(a, ReturnInt(_, _))
|
||||
.WithArguments(Lt())
|
||||
.WillOnce(Return(1));
|
||||
EXPECT_CALL(a, ReturnInt(_, _))
|
||||
.WithArguments(Gt())
|
||||
.WillOnce(Return(2));
|
||||
|
||||
EXPECT_EQ(1, a.ReturnInt(1, 2));
|
||||
EXPECT_EQ(2, a.ReturnInt(2, 1));
|
||||
}
|
||||
|
||||
TEST(ExpectCallSyntaxTest, TimesCanBeInferred) {
|
||||
MockA a;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user