8 #include "gtest/gtest.h"
25 ASSERT_NE(
nullptr, pResourceManager);
26 ASSERT_NE(
nullptr, pTHM1176);
27 ASSERT_EQ(
true, pTHM1176->IsOpen());
28 ASSERT_EQ(
true, pTHM1176->
Reset());
35 delete pResourceManager;
36 pResourceManager =
nullptr;
41 ASSERT_NE(pTHM1176,
nullptr);
42 ASSERT_EQ(
true, pTHM1176->
Reset());
53 ASSERT_EQ(
true, pTHM1176->ParmTriggerInputGet(l_TrigBounds));
58 ASSERT_EQ(
true, pTHM1176->ParmTriggerInputSet(l_Trig));
61 ASSERT_EQ(
true, pTHM1176->Initiate());
78 ASSERT_EQ(
true, pTHM1176->ParmTriggerInputGet(l_TrigBounds));
83 ASSERT_EQ(
true, pTHM1176->ParmTriggerInputSet(l_Trig));
86 ASSERT_EQ(
true, pTHM1176->Initiate(
true));
103 ASSERT_EQ(
true, pTHM1176->ParmTriggerInputGet(l_TrigBounds));
107 ASSERT_EQ(
true, pTHM1176->ParmTriggerInputSet(l_Trig));
110 ASSERT_EQ(
true, pTHM1176->Initiate());
118 ASSERT_EQ(
true, pTHM1176->Abort());
128 ASSERT_EQ(
true, pTHM1176->ParmTriggerInputSet(l_Trig));
131 ASSERT_EQ(
true, pTHM1176->Initiate(
true));
138 ASSERT_EQ(
true, pTHM1176->Abort());
150 ASSERT_EQ(
true, pTHM1176->ParmTriggerInputGet(l_TrigBounds));
154 ASSERT_EQ(
true, pTHM1176->ParmTriggerInputSet(l_Trig));
157 ASSERT_EQ(
true, pTHM1176->Initiate());
165 ASSERT_EQ(
true, pTHM1176->SendBusTrigger());