9 #include <gtest/gtest.h> 12 TEST(FilterTest, simpleMask)
14 const std::string msg1(
"123#");
15 const std::string msg2(
"124#");
23 TEST(FilterTest, maskTests)
25 const std::string msg1(
"123#");
26 const std::string msg2(
"124#");
27 const std::string msg3(
"122#");
48 TEST(FilterTest, rangeTest)
50 const std::string msg1(
"120#");
51 const std::string msg2(
"125#");
52 const std::string msg3(
"130#");
81 TEST(FilterTest, listenerTest)
97 EXPECT_EQ(1, counter.
count_);
99 EXPECT_EQ(1, counter.
count_);
101 EXPECT_EQ(2, counter.
count_);
106 int main(
int argc,
char **argv){
107 testing::InitGoogleTest(&argc, argv);
108 return RUN_ALL_TESTS();
FrameFilterSharedPtr tofilter(const T &ct)
Frame toframe(const std::string &s)
std::shared_ptr< CommInterface > CommInterfaceSharedPtr
CommInterface::FrameListenerConstSharedPtr FrameListenerConstSharedPtr
std::vector< FrameFilterSharedPtr > FilterVector
void count(const can::Frame &frame)
TEST(FilterTest, simpleMask)
void count(const can::Frame &msg)
int main(int argc, char **argv)
std::shared_ptr< FrameFilter > FrameFilterSharedPtr