mockpp::ChainableMockMethod6< void, P1, P2, P3, P4, P5, P6 > Class Template Reference
[Chaining behaviour of a Chainable Mock Object]

Set up a chainable mock method expectations with 6 parameters. More...

Inheritance diagram for mockpp::ChainableMockMethod6< void, P1, P2, P3, P4, P5, P6 >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef
ChainableMockMethod6Common
< void, P1, P2, P3, P4, P5, P6 >
::InvocationType 
InvocationType
 internal shorthand

Public Member Functions

 ChainableMockMethod6 (const String &name, ChainableMockObject *parent)
 Constructs the mock object.
void forward (const P1 &p1, const P2 &p2, const P3 &p3, const P4 &p4, const P5 &p5, const P6 &p6) const
 Actually verifies the mocked method.

Detailed Description

template<typename P1, typename P2, typename P3, typename P4, typename P5, typename P6>
class mockpp::ChainableMockMethod6< void, P1, P2, P3, P4, P5, P6 >

Set up a chainable mock method expectations with 6 parameters.

Partial specialisation for a void return value.

Definition at line 141 of file ChainableMockMethod6.h.


Constructor & Destructor Documentation

template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
mockpp::ChainableMockMethod6< void, P1, P2, P3, P4, P5, P6 >::ChainableMockMethod6 ( const String name,
ChainableMockObject parent 
) [inline]

Constructs the mock object.

Parameters:
name human readable description about the expectation
parent parent chainable mock object

Definition at line 152 of file ChainableMockMethod6.h.


Member Function Documentation

template<typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
void mockpp::ChainableMockMethod6< void, P1, P2, P3, P4, P5, P6 >::forward ( const P1 &  p1,
const P2 &  p2,
const P3 &  p3,
const P4 &  p4,
const P5 &  p5,
const P6 &  p6 
) const [inline]

Actually verifies the mocked method.

Must be called by the client code.

Parameters:
p1 mock method parameter 1
p2 mock method parameter 2
p3 mock method parameter 3
p4 mock method parameter 4
p5 mock method parameter 5
p6 mock method parameter 6

Definition at line 166 of file ChainableMockMethod6.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines

Generated on Tue Jan 5 09:49:12 2010 for mockpp by  doxygen 1.6.1