summaryrefslogtreecommitdiffstats
path: root/googletest/include/gtest/gtest_prod.h
diff options
context:
space:
mode:
authorGennadiy Civil <misterg@google.com>2018-02-13 19:56:05 (GMT)
committerGennadiy Civil <misterg@google.com>2018-02-13 19:56:05 (GMT)
commit09581b38523a0598d645fb801c31c9baead5d36f (patch)
treef3b34054e7c39b6796ba2c5ed1c1c560f8f0c336 /googletest/include/gtest/gtest_prod.h
parent069724197c03e56c0197b80ace8b97187d27c45d (diff)
downloadgoogletest-09581b38523a0598d645fb801c31c9baead5d36f.zip
googletest-09581b38523a0598d645fb801c31c9baead5d36f.tar.gz
googletest-09581b38523a0598d645fb801c31c9baead5d36f.tar.bz2
cleanup/merges
Diffstat (limited to 'googletest/include/gtest/gtest_prod.h')
-rw-r--r--googletest/include/gtest/gtest_prod.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/googletest/include/gtest/gtest_prod.h b/googletest/include/gtest/gtest_prod.h
index da80ddc..d9ea685 100644
--- a/googletest/include/gtest/gtest_prod.h
+++ b/googletest/include/gtest/gtest_prod.h
@@ -40,17 +40,20 @@
//
// class MyClass {
// private:
-// void MyMethod();
-// FRIEND_TEST(MyClassTest, MyMethod);
+// void PrivateMethod();
+// FRIEND_TEST(MyClassTest, PrivateMethodWorks);
// };
//
// class MyClassTest : public testing::Test {
// // ...
// };
//
-// TEST_F(MyClassTest, MyMethod) {
-// // Can call MyClass::MyMethod() here.
+// TEST_F(MyClassTest, PrivateMethodWorks) {
+// // Can call MyClass::PrivateMethod() here.
// }
+//
+// Note: The test class must be in the same namespace as the class being tested.
+// For example, putting MyClassTest in an anonymous namespace will not work.
#define FRIEND_TEST(test_case_name, test_name)\
friend class test_case_name##_##test_name##_Test