- созданы шаблоны для заполнения тестов / имплементированы как друзья
authorAnatoly <Titov_AI@pnpi.nrcki.ru>
Fri, 24 Jul 2020 11:07:34 +0000 (14:07 +0300)
committerAnatoly <Titov_AI@pnpi.nrcki.ru>
Fri, 24 Jul 2020 11:07:34 +0000 (14:07 +0300)
класса для доступа к его приватной части

src/corrtype.h
src/spacetimecorrtests.cpp

index 1b09062135e5c9b34a75b781df45ec1aa70c22cf..1a2f8123ee898d2ef169209d65a9630e400afa69 100644 (file)
@@ -10,6 +10,8 @@
 
 #include "/home/titov_ai/Develop/gromacs-original/src/gromacs/trajectoryanalysis/topologyinformation.h"
 
+#include "gtest/gtest.h"
+
 #include "newfit.h"
 
 using namespace gmx;
@@ -37,6 +39,13 @@ class correlationType {
 
     private:
 
+        FRIEND_TEST(corrTests, corrTests_setDefaults);
+        FRIEND_TEST(corrTests, corrTests_update);
+        FRIEND_TEST(corrTests, corrTests_trajectoryPartition);
+        FRIEND_TEST(corrTests, corrTests_correlationEval);
+        FRIEND_TEST(corrTests, corrTests_graphCalculations);
+        FRIEND_TEST(corrTests, corrTests_graphBackBoneEvaluation);
+
         std::vector< std::vector< std::vector< double > > >                                     matrixes;
         std::vector< std::vector< RVec > >                                                      trajectory;
         std::vector< std::vector< RVec > >                                                      frankensteinTrajectory;
index a6a51c77213e35e59777376f262312289a45b479..d2077c73c3aeaab53d6408c1af47f7e898b1ad5b 100644 (file)
@@ -1,13 +1,34 @@
 #include <iostream>
 #include "gtest/gtest.h"
 
-int summary (int a, int b) {
-    return a + b;
+TEST( corrTests, corrTests_setDefaults )
+{
+    // проверка создания класса
+}
+
+TEST( corrTests, corrTests_update )
+{
+    // основная работа программы
+}
+
+TEST( corrTests, corrTests_trajectoryPartition )
+{
+    // разборка траектории
+}
+
+TEST( corrTests, corrTests_correlationEval )
+{
+    // вычисление корреляций
+}
+
+TEST( corrTests, corrTests_graphCalculations )
+{
+    // создание графа
 }
 
-TEST( test001, test001 )
+TEST( corrTests, corrTests_graphBackBoneEvaluation )
 {
-    ASSERT_EQ(15, summary(10, 5));
+    // выделение остовного(?) графа
 }
 
 int main(int argc, char *argv[]) {