Classes | Typedefs | Functions
testing::gmock_function_mocker_test Namespace Reference

Classes

struct  AlternateCallable
 
class  ExpectCallTest
 
class  FooInterface
 
class  FunctionMockerTest
 
class  LegacyMockB
 
class  LegacyMockFoo
 
struct  LegacyMockMethodSizes0
 
struct  LegacyMockMethodSizes1
 
struct  LegacyMockMethodSizes2
 
struct  LegacyMockMethodSizes3
 
struct  LegacyMockMethodSizes4
 
class  LegacyMockOverloadedOnArgNumber
 
class  LegacyMockStack
 
class  MockB
 
class  MockFoo
 
class  MockMethodFunctionMockerTest
 
class  MockMethodMockFunctionSignatureTest
 
struct  MockMethodNoexceptSpecifier
 
struct  MockMethodSizes0
 
struct  MockMethodSizes1
 
struct  MockMethodSizes2
 
struct  MockMethodSizes3
 
struct  MockMethodSizes4
 
class  MockOverloadedOnArgNumber
 
class  MockOverloadedOnConstness
 
class  MockStack
 
class  OverloadedMockMethodTest
 
class  StackInterface
 
class  TemplatedCopyable
 
class  TemplateMockTest
 

Typedefs

using ExpectCallTestTypes = ::testing::Types< MockB, LegacyMockB >
 
using FunctionMockerTestTypes = ::testing::Types< MockFoo, LegacyMockFoo >
 
using MockMethodMockFunctionSignatureTypes = Types< void(), int(), void(int), int(int), int(bool, int), int(bool, char, int, int, int, int, int, char, int, bool)>
 
using OverloadedMockMethodTestTypes = ::testing::Types< MockOverloadedOnArgNumber, LegacyMockOverloadedOnArgNumber >
 
using TemplateMockTestTypes = ::testing::Types< MockStack< int >, LegacyMockStack< int > >
 

Functions

void DoesntThrow () noexcept
 
void hasTwoParams (int, int)
 
void MaybeThrows ()
 
 TEST (FunctionMockerTest, RefQualified)
 
 TEST (MockMethodExpectCallTest, UnmentionedFunctionCanBeCalledAnyNumberOfTimes)
 
 TEST (MockMethodMockFunctionTest, AsStdFunction)
 
 TEST (MockMethodMockFunctionTest, AsStdFunctionReturnsReference)
 
 TEST (MockMethodMockFunctionTest, AsStdFunctionWithReferenceParameter)
 
 TEST (MockMethodMockFunctionTest, MockMethodSizeOverhead)
 
 TEST (MockMethodMockFunctionTest, NoexceptSpecifierPreserved)
 
 TEST (MockMethodMockFunctionTest, WorksFor10Arguments)
 
 TEST (MockMethodMockFunctionTest, WorksForNonVoidBinary)
 
 TEST (MockMethodMockFunctionTest, WorksForNonVoidNullary)
 
 TEST (MockMethodMockFunctionTest, WorksForVoidNullary)
 
 TEST (MockMethodMockFunctionTest, WorksForVoidUnary)
 
 TEST (MockMethodOverloadedMockMethodTest, CanOverloadOnArgNumberInMacroBody)
 
 TEST (MockMethodOverloadedMockMethodTest, CanOverloadOnConstnessInMacroBody)
 
 TEST (MockMethodTemplateMockTest, MethodWithCommaInReturnTypeWorks)
 
 TEST (MockMethodTemplateMockTest, Works)
 
 TEST_F (MockMethodFunctionMockerTest, MocksBinaryFunction)
 
 TEST_F (MockMethodFunctionMockerTest, MocksDecimalFunction)
 
 TEST_F (MockMethodFunctionMockerTest, MocksFunctionsOverloadedOnArgumentNumber)
 
 TEST_F (MockMethodFunctionMockerTest, MocksFunctionsOverloadedOnArgumentType)
 
 TEST_F (MockMethodFunctionMockerTest, MocksFunctionsOverloadedOnConstnessOfThis)
 
 TEST_F (MockMethodFunctionMockerTest, MocksFunctionWithConstArgument)
 
 TEST_F (MockMethodFunctionMockerTest, MocksFunctionWithConstReferenceArgument)
 
 TEST_F (MockMethodFunctionMockerTest, MocksFunctionWithNonConstReferenceArgument)
 
 TEST_F (MockMethodFunctionMockerTest, MocksNullaryFunction)
 
 TEST_F (MockMethodFunctionMockerTest, MocksReturnTypeWithComma)
 
 TEST_F (MockMethodFunctionMockerTest, MocksTypeWithTemplatedCopyCtor)
 
 TEST_F (MockMethodFunctionMockerTest, MocksUnaryFunction)
 
 TEST_F (MockMethodFunctionMockerTest, MocksVoidFunction)
 
 TYPED_TEST (ExpectCallTest, UnmentionedFunctionCanBeCalledAnyNumberOfTimes)
 
 TYPED_TEST (FunctionMockerTest, MocksBinaryFunction)
 
 TYPED_TEST (FunctionMockerTest, MocksDecimalFunction)
 
 TYPED_TEST (FunctionMockerTest, MocksFunctionsOverloadedOnArgumentNumber)
 
 TYPED_TEST (FunctionMockerTest, MocksFunctionsOverloadedOnArgumentType)
 
 TYPED_TEST (FunctionMockerTest, MocksFunctionsOverloadedOnConstnessOfThis)
 
 TYPED_TEST (FunctionMockerTest, MocksFunctionWithConstArgument)
 
 TYPED_TEST (FunctionMockerTest, MocksFunctionWithConstReferenceArgument)
 
 TYPED_TEST (FunctionMockerTest, MocksFunctionWithNonConstReferenceArgument)
 
 TYPED_TEST (FunctionMockerTest, MocksNullaryFunction)
 
 TYPED_TEST (FunctionMockerTest, MocksReturnTypeWithComma)
 
 TYPED_TEST (FunctionMockerTest, MocksTypeWithTemplatedCopyCtor)
 
 TYPED_TEST (FunctionMockerTest, MocksUnaryFunction)
 
 TYPED_TEST (FunctionMockerTest, MocksVoidFunction)
 
 TYPED_TEST (MockMethodMockFunctionSignatureTest, IsMockFunctionCallMethodSignatureTheSameForAlternateCallable)
 
 TYPED_TEST (MockMethodMockFunctionSignatureTest, IsMockFunctionCallMethodSignatureTheSameForRawSignatureAndStdFunction)
 
 TYPED_TEST (MockMethodMockFunctionSignatureTest, IsMockFunctionTemplateArgumentDeducedForAlternateCallable)
 
 TYPED_TEST (MockMethodMockFunctionSignatureTest, IsMockFunctionTemplateArgumentDeducedForRawSignature)
 
 TYPED_TEST (MockMethodMockFunctionSignatureTest, IsMockFunctionTemplateArgumentDeducedForStdFunction)
 
 TYPED_TEST (OverloadedMockMethodTest, CanOverloadOnArgNumberInMacroBody)
 
 TYPED_TEST (TemplateMockTest, MethodWithCommaInReturnTypeWorks)
 
 TYPED_TEST (TemplateMockTest, Works)
 
 TYPED_TEST_SUITE (ExpectCallTest, ExpectCallTestTypes)
 
 TYPED_TEST_SUITE (FunctionMockerTest, FunctionMockerTestTypes)
 
 TYPED_TEST_SUITE (MockMethodMockFunctionSignatureTest, MockMethodMockFunctionSignatureTypes)
 
 TYPED_TEST_SUITE (OverloadedMockMethodTest, OverloadedMockMethodTestTypes)
 
 TYPED_TEST_SUITE (TemplateMockTest, TemplateMockTestTypes)
 

Typedef Documentation

◆ ExpectCallTestTypes

◆ FunctionMockerTestTypes

◆ MockMethodMockFunctionSignatureTypes

◆ OverloadedMockMethodTestTypes

◆ TemplateMockTestTypes

Function Documentation

◆ DoesntThrow()

void testing::gmock_function_mocker_test::DoesntThrow ( )
noexcept

◆ hasTwoParams()

void testing::gmock_function_mocker_test::hasTwoParams ( int  ,
int   
)

◆ MaybeThrows()

void testing::gmock_function_mocker_test::MaybeThrows ( )

◆ TEST() [1/16]

testing::gmock_function_mocker_test::TEST ( FunctionMockerTest  ,
RefQualified   
)

◆ TEST() [2/16]

testing::gmock_function_mocker_test::TEST ( MockMethodExpectCallTest  ,
UnmentionedFunctionCanBeCalledAnyNumberOfTimes   
)

◆ TEST() [3/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
AsStdFunction   
)

◆ TEST() [4/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
AsStdFunctionReturnsReference   
)

◆ TEST() [5/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
AsStdFunctionWithReferenceParameter   
)

◆ TEST() [6/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
MockMethodSizeOverhead   
)

◆ TEST() [7/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
NoexceptSpecifierPreserved   
)

◆ TEST() [8/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
WorksFor10Arguments   
)

◆ TEST() [9/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
WorksForNonVoidBinary   
)

◆ TEST() [10/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
WorksForNonVoidNullary   
)

◆ TEST() [11/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
WorksForVoidNullary   
)

◆ TEST() [12/16]

testing::gmock_function_mocker_test::TEST ( MockMethodMockFunctionTest  ,
WorksForVoidUnary   
)

◆ TEST() [13/16]

testing::gmock_function_mocker_test::TEST ( MockMethodOverloadedMockMethodTest  ,
CanOverloadOnArgNumberInMacroBody   
)

◆ TEST() [14/16]

testing::gmock_function_mocker_test::TEST ( MockMethodOverloadedMockMethodTest  ,
CanOverloadOnConstnessInMacroBody   
)

◆ TEST() [15/16]

testing::gmock_function_mocker_test::TEST ( MockMethodTemplateMockTest  ,
MethodWithCommaInReturnTypeWorks   
)

◆ TEST() [16/16]

testing::gmock_function_mocker_test::TEST ( MockMethodTemplateMockTest  ,
Works   
)

◆ TEST_F() [1/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksBinaryFunction   
)

◆ TEST_F() [2/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksDecimalFunction   
)

◆ TEST_F() [3/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksFunctionsOverloadedOnArgumentNumber   
)

◆ TEST_F() [4/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksFunctionsOverloadedOnArgumentType   
)

◆ TEST_F() [5/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksFunctionsOverloadedOnConstnessOfThis   
)

◆ TEST_F() [6/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksFunctionWithConstArgument   
)

◆ TEST_F() [7/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksFunctionWithConstReferenceArgument   
)

◆ TEST_F() [8/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksFunctionWithNonConstReferenceArgument   
)

◆ TEST_F() [9/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksNullaryFunction   
)

◆ TEST_F() [10/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksReturnTypeWithComma   
)

◆ TEST_F() [11/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksTypeWithTemplatedCopyCtor   
)

◆ TEST_F() [12/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksUnaryFunction   
)

◆ TEST_F() [13/13]

testing::gmock_function_mocker_test::TEST_F ( MockMethodFunctionMockerTest  ,
MocksVoidFunction   
)

◆ TYPED_TEST() [1/22]

testing::gmock_function_mocker_test::TYPED_TEST ( ExpectCallTest  ,
UnmentionedFunctionCanBeCalledAnyNumberOfTimes   
)

◆ TYPED_TEST() [2/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksBinaryFunction   
)

◆ TYPED_TEST() [3/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksDecimalFunction   
)

◆ TYPED_TEST() [4/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksFunctionsOverloadedOnArgumentNumber   
)

◆ TYPED_TEST() [5/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksFunctionsOverloadedOnArgumentType   
)

◆ TYPED_TEST() [6/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksFunctionsOverloadedOnConstnessOfThis   
)

◆ TYPED_TEST() [7/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksFunctionWithConstArgument   
)

◆ TYPED_TEST() [8/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksFunctionWithConstReferenceArgument   
)

◆ TYPED_TEST() [9/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksFunctionWithNonConstReferenceArgument   
)

◆ TYPED_TEST() [10/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksNullaryFunction   
)

◆ TYPED_TEST() [11/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksReturnTypeWithComma   
)

◆ TYPED_TEST() [12/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksTypeWithTemplatedCopyCtor   
)

◆ TYPED_TEST() [13/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksUnaryFunction   
)

◆ TYPED_TEST() [14/22]

testing::gmock_function_mocker_test::TYPED_TEST ( FunctionMockerTest  ,
MocksVoidFunction   
)

◆ TYPED_TEST() [15/22]

testing::gmock_function_mocker_test::TYPED_TEST ( MockMethodMockFunctionSignatureTest  ,
IsMockFunctionCallMethodSignatureTheSameForAlternateCallable   
)

◆ TYPED_TEST() [16/22]

testing::gmock_function_mocker_test::TYPED_TEST ( MockMethodMockFunctionSignatureTest  ,
IsMockFunctionCallMethodSignatureTheSameForRawSignatureAndStdFunction   
)

◆ TYPED_TEST() [17/22]

testing::gmock_function_mocker_test::TYPED_TEST ( MockMethodMockFunctionSignatureTest  ,
IsMockFunctionTemplateArgumentDeducedForAlternateCallable   
)

◆ TYPED_TEST() [18/22]

testing::gmock_function_mocker_test::TYPED_TEST ( MockMethodMockFunctionSignatureTest  ,
IsMockFunctionTemplateArgumentDeducedForRawSignature   
)

◆ TYPED_TEST() [19/22]

testing::gmock_function_mocker_test::TYPED_TEST ( MockMethodMockFunctionSignatureTest  ,
IsMockFunctionTemplateArgumentDeducedForStdFunction   
)

◆ TYPED_TEST() [20/22]

testing::gmock_function_mocker_test::TYPED_TEST ( OverloadedMockMethodTest  ,
CanOverloadOnArgNumberInMacroBody   
)

◆ TYPED_TEST() [21/22]

testing::gmock_function_mocker_test::TYPED_TEST ( TemplateMockTest  ,
MethodWithCommaInReturnTypeWorks   
)

◆ TYPED_TEST() [22/22]

testing::gmock_function_mocker_test::TYPED_TEST ( TemplateMockTest  ,
Works   
)

◆ TYPED_TEST_SUITE() [1/5]

testing::gmock_function_mocker_test::TYPED_TEST_SUITE ( ExpectCallTest  ,
ExpectCallTestTypes   
)

◆ TYPED_TEST_SUITE() [2/5]

testing::gmock_function_mocker_test::TYPED_TEST_SUITE ( FunctionMockerTest  ,
FunctionMockerTestTypes   
)

◆ TYPED_TEST_SUITE() [3/5]

testing::gmock_function_mocker_test::TYPED_TEST_SUITE ( MockMethodMockFunctionSignatureTest  ,
MockMethodMockFunctionSignatureTypes   
)

◆ TYPED_TEST_SUITE() [4/5]

testing::gmock_function_mocker_test::TYPED_TEST_SUITE ( OverloadedMockMethodTest  ,
OverloadedMockMethodTestTypes   
)

◆ TYPED_TEST_SUITE() [5/5]

testing::gmock_function_mocker_test::TYPED_TEST_SUITE ( TemplateMockTest  ,
TemplateMockTestTypes   
)


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:45