5 #include <gtest/gtest.h> 8 TEST(StringTest, stringconversion)
10 const std::string s1(
"123#1234567812345678");
14 const std::string s2(
"1337#1234567812345678");
18 const std::string s3(
"80001337#1234567812345678");
19 const std::string s4(
"00001337#1234567812345678");
22 EXPECT_EQ(f3.
fullid(), 0x80001337);
28 EXPECT_EQ(f4.
fullid(), 0x80001337);
33 const std::string s5(
"20001337#1234567812345678");
35 EXPECT_EQ(f5.
fullid(), 0xA0001337);
40 const std::string s6(
"40001337#1234567812345678");
42 EXPECT_EQ(f6.
fullid(), 0xC0001337);
50 int main(
int argc,
char **argv){
51 testing::InitGoogleTest(&argc, argv);
52 return RUN_ALL_TESTS();
std::string tostring(const Header &h, bool lc)
int main(int argc, char **argv)
Frame toframe(const std::string &s)
TEST(StringTest, stringconversion)