class FIXTURE##_##NAME##_DD : public FIXTURE { \
protected: \
template <typename CaseType1, typename CaseType2> \
void DoSingleCase(const CaseType1& CASES1##_case, \
const CaseType2& CASES2##_case); \
TEST_F(FIXTURE##_##NAME##_DD, NAME) { \
<< #CASES1
" case #" <<
i <<
": " << CASES1[
i] <<
", " \
<< #CASES2
" case #" <<
j <<
": " << CASES2[
j]); \
DoSingleCase(CASES1[
i], CASES2[
j]); \
} \
} \
} \
\
template <typename CaseType1, typename CaseType2> \
void FIXTURE##_##NAME##_DD::DoSingleCase(const CaseType1& CASES1##_case, \
const CaseType2& CASES2##_case)
Definition: messagequeue.h:156
for i
Definition: complexityMeasures.m:24
#define TEST_F(test_fixture, test_name)
Definition: gtest.h:2037
#define GOOGLE_ARRAYSIZE(a)
Definition: macros.h:88
for for j
Definition: complexityMeasures.m:25