Lines Matching defs:mock
30 // Google Mock - a framework for writing C++ mock classes.
33 // a. A header file defining a mock class can be included in multiple
249 Mock mock;
251 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(Return());
252 mock.VoidFromString(nullptr);
257 Mock mock;
260 EXPECT_CALL(mock, StringFromString(_)).WillOnce(Return(&ch));
261 mock.StringFromString(nullptr);
266 Mock mock;
268 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(Return());
269 mock.VoidFromString(nullptr);
274 Mock mock;
277 EXPECT_CALL(mock, IntRefFromString(_)).WillOnce(ReturnRef(n));
278 mock.IntRefFromString(nullptr);
283 Mock mock;
286 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(Assign(&ch, 'y'));
287 mock.VoidFromString(nullptr);
292 Mock mock;
295 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(SetArgPointee<0>('y'));
296 mock.VoidFromString(&ch);
301 Mock mock;
305 EXPECT_CALL(mock, VoidFromString(_))
307 mock.VoidFromString(&ch);
314 Mock mock;
317 EXPECT_CALL(mock, IntFromString(_)).WillOnce(SetErrnoAndReturn(1, -1));
318 mock.IntFromString(nullptr);
326 Mock mock;
329 EXPECT_CALL(mock, VoidFromString(_))
332 mock.VoidFromString(nullptr);
333 mock.VoidFromString(nullptr);
338 Mock mock;
341 EXPECT_CALL(mock, VoidFromString(_))
345 mock.VoidFromString(nullptr);
346 mock.VoidFromString(nullptr);
351 Mock mock;
354 EXPECT_CALL(mock, VoidFromFunc(_)).WillOnce(InvokeArgument<0>(&ch));
355 mock.VoidFromFunc(InvokeHelper::StaticVoidFromString);
360 Mock mock;
362 EXPECT_CALL(mock, VoidFromString(_))
364 mock.VoidFromString(nullptr);
369 Mock mock;
371 EXPECT_CALL(mock, VoidFromString(_))
373 mock.VoidFromString(nullptr);
378 Mock mock;
380 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(WithoutArgs(Return()));
381 mock.VoidFromString(nullptr);
386 Mock mock;
389 EXPECT_CALL(mock, VoidFromString(_))
391 mock.VoidFromString(&ch);
396 Mock mock;
399 ON_CALL(mock, VoidFromString(_)).WillByDefault(Return());
400 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(DoDefault());
401 mock.VoidFromString(&ch);
406 Mock mock;
408 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(IgnoreResult(Return(42)));
409 mock.VoidFromString(nullptr);
415 Mock mock;
417 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(Throw(42));
418 EXPECT_THROW(mock.VoidFromString(nullptr), int);
422 Mock mock;
424 EXPECT_CALL(mock, VoidFromString(_))
426 EXPECT_THROW(mock.VoidFromString(nullptr), int);
443 Mock mock;
445 EXPECT_CALL(mock, IntFromString(_)).WillOnce(Return1());
446 mock.IntFromString(nullptr);
455 Mock mock;
457 EXPECT_CALL(mock, IntFromString(_)).WillOnce(ReturnArgument(42));
458 mock.IntFromString(nullptr);
471 Mock mock;
474 EXPECT_CALL(mock, IntFromString(_))
476 mock.IntFromString(&ch);
481 Mock mock;
483 ON_CALL(mock, VoidFromString(_)).WillByDefault(Return());
488 Mock mock;
490 ON_CALL(mock, VoidFromString(A<char*>())).WillByDefault(Return());
495 Mock mock;
498 ON_CALL(mock, VoidFromString(Eq(p))).WillByDefault(Return());
499 ON_CALL(mock, VoidFromString(const_cast<char*>("y"))).WillByDefault(Return());
504 Mock mock;
506 ON_CALL(mock, VoidFromFloat(Lt(1.0f))).WillByDefault(Return());
507 ON_CALL(mock, VoidFromFloat(Gt(1.0f))).WillByDefault(Return());
508 ON_CALL(mock, VoidFromFloat(Le(1.0f))).WillByDefault(Return());
509 ON_CALL(mock, VoidFromFloat(Ge(1.0f))).WillByDefault(Return());
510 ON_CALL(mock, VoidFromFloat(Ne(1.0f))).WillByDefault(Return());
515 Mock mock;
517 ON_CALL(mock, VoidFromString(NotNull())).WillByDefault(Return());
522 Mock mock;
524 ON_CALL(mock, VoidFromString(IsNull())).WillByDefault(Return());
529 Mock mock;
532 ON_CALL(mock, VoidFromIntRef(Ref(a))).WillByDefault(Return());
537 Mock mock;
540 ON_CALL(mock, VoidFromIntRef(TypedEq<int&>(a))).WillByDefault(Return());
546 Mock mock;
549 ON_CALL(mock, VoidFromFloat(FloatEq(a))).WillByDefault(Return());
550 ON_CALL(mock, VoidFromDouble(DoubleEq(a))).WillByDefault(Return());
551 ON_CALL(mock, VoidFromFloat(NanSensitiveFloatEq(a))).WillByDefault(Return());
552 ON_CALL(mock, VoidFromDouble(NanSensitiveDoubleEq(a)))
558 Mock mock;
560 ON_CALL(mock, VoidFromString(ContainsRegex(".*"))).WillByDefault(Return());
565 Mock mock;
567 ON_CALL(mock, VoidFromString(MatchesRegex(".*"))).WillByDefault(Return());
572 Mock mock;
574 ON_CALL(mock, VoidFromString(StartsWith("a"))).WillByDefault(Return());
575 ON_CALL(mock, VoidFromString(EndsWith("c"))).WillByDefault(Return());
576 ON_CALL(mock, VoidFromString(HasSubstr("b"))).WillByDefault(Return());
581 Mock mock;
582 ON_CALL(mock, VoidFromString(StrEq("a"))).WillByDefault(Return());
583 ON_CALL(mock, VoidFromString(StrNe("a"))).WillByDefault(Return());
584 ON_CALL(mock, VoidFromString(StrCaseEq("a"))).WillByDefault(Return());
585 ON_CALL(mock, VoidFromString(StrCaseNe("a"))).WillByDefault(Return());
590 Mock mock;
592 ON_CALL(mock, VoidFromVector(ElementsAre('a', _))).WillByDefault(Return());
597 Mock mock;
600 ON_CALL(mock, VoidFromVector(ElementsAreArray(arr))).WillByDefault(Return());
605 Mock mock;
608 ON_CALL(mock, VoidFromVector(IsSubsetOf(arr))).WillByDefault(Return());
613 Mock mock;
616 ON_CALL(mock, VoidFromVector(IsSupersetOf(arr))).WillByDefault(Return());
621 Mock mock;
624 ON_CALL(mock, VoidFromVector(ContainerEq(v))).WillByDefault(Return());