MCPcopy Create free account
hub / github.com/Codeya-IDE/deepin-ide / TEST

Function TEST

3rdparty/cppdap/src/any_test.cpp:80–90  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78} // namespace
79
80TEST(Any, EmptyConstruct) {
81 dap::any any;
82 ASSERT_TRUE(any.is<dap::null>());
83 ASSERT_FALSE(any.is<dap::boolean>());
84 ASSERT_FALSE(any.is<dap::integer>());
85 ASSERT_FALSE(any.is<dap::number>());
86 ASSERT_FALSE(any.is<dap::object>());
87 ASSERT_FALSE(any.is<dap::string>());
88 ASSERT_FALSE(any.is<dap::array<dap::integer>>());
89 ASSERT_FALSE(any.is<dap::AnyTestObject>());
90}
91
92TEST(Any, Boolean) {
93 dap::any any(dap::boolean(true));

Callers

nothing calls this directly

Calls 7

booleanClass · 0.85
integerClass · 0.85
numberClass · 0.85
stringClass · 0.85
sizeMethod · 0.45
countMethod · 0.45
resetMethod · 0.45

Tested by

no test coverage detected