| 21 | #include "CmdLineParser.h" |
| 22 | |
| 23 | TEST(CCmdLineParser, Null) |
| 24 | { |
| 25 | CCmdLineParser parser(nullptr); |
| 26 | EXPECT_FALSE(parser.HasKey(L"action")); |
| 27 | EXPECT_FALSE(parser.HasVal(L"action")); |
| 28 | EXPECT_EQ(nullptr, parser.GetVal(L"action")); |
| 29 | EXPECT_EQ(0, parser.GetLongVal(L"action")); |
| 30 | EXPECT_EQ(0, parser.GetLongLongVal(L"action")); |
| 31 | } |
| 32 | |
| 33 | TEST(CCmdLineParser, Empty) |
| 34 | { |
nothing calls this directly
no test coverage detected