mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2025-12-14 11:32:56 +01:00
Add some basic tests for Equals and IEquals
This commit is contained in:
@@ -170,6 +170,32 @@ TEST_F(StringTest, StrLogicalCmp)
|
|||||||
EXPECT_LT(StrLogicalCmp("!", "a"), 0);
|
EXPECT_LT(StrLogicalCmp("!", "a"), 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TEST_F(StringTest, IEquals)
|
||||||
|
{
|
||||||
|
EXPECT_TRUE(String::IEquals("", ""));
|
||||||
|
EXPECT_TRUE(String::IEquals("Test", "Test"));
|
||||||
|
EXPECT_TRUE(String::IEquals("TesT", "Test"));
|
||||||
|
EXPECT_TRUE(String::IEquals("TEsT", "Test"));
|
||||||
|
|
||||||
|
EXPECT_FALSE(String::IEquals("Test", "Message"));
|
||||||
|
EXPECT_FALSE(String::IEquals("Test", "TestMessage"));
|
||||||
|
EXPECT_FALSE(String::IEquals("", "Test"));
|
||||||
|
EXPECT_FALSE(String::IEquals("Test", ""));
|
||||||
|
}
|
||||||
|
|
||||||
|
TEST_F(StringTest, Equals)
|
||||||
|
{
|
||||||
|
EXPECT_TRUE(String::Equals("", ""));
|
||||||
|
EXPECT_TRUE(String::Equals("Test", "Test"));
|
||||||
|
|
||||||
|
EXPECT_FALSE(String::Equals("TesT", "Test"));
|
||||||
|
EXPECT_FALSE(String::Equals("TEsT", "Test"));
|
||||||
|
EXPECT_FALSE(String::Equals("Test", "Message"));
|
||||||
|
EXPECT_FALSE(String::Equals("Test", "TestMessage"));
|
||||||
|
EXPECT_FALSE(String::Equals("", "Test"));
|
||||||
|
EXPECT_FALSE(String::Equals("Test", ""));
|
||||||
|
}
|
||||||
|
|
||||||
class CodepointViewTest : public testing::Test
|
class CodepointViewTest : public testing::Test
|
||||||
{
|
{
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user