MCPcopy Create free account
hub / github.com/OpenLoco/OpenLoco / TEST

Function TEST

src/Utility/tests/StringTests.cpp:6–17  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4using namespace OpenLoco;
5
6TEST(StringTests, iequals)
7{
8 EXPECT_TRUE(Utility::iequals("", ""));
9 EXPECT_TRUE(Utility::iequals("Test", "Test"));
10 EXPECT_TRUE(Utility::iequals("TesT", "Test"));
11 EXPECT_TRUE(Utility::iequals("TEsT", "Test"));
12
13 EXPECT_FALSE(Utility::iequals("Test", "Message"));
14 EXPECT_FALSE(Utility::iequals("Test", "TestMessage"));
15 EXPECT_FALSE(Utility::iequals("", "Test"));
16 EXPECT_FALSE(Utility::iequals("Test", ""));
17}
18
19TEST(StringTests, equals)
20{

Callers

nothing calls this directly

Calls 11

iequalsFunction · 0.85
equalsFunction · 0.85
startsWithFunction · 0.85
endsWithFunction · 0.85
strlcpyFunction · 0.85
beginFunction · 0.85
endFunction · 0.85
strlcatFunction · 0.85
splitFunction · 0.85
trimFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected