From 375badaac59c6a983aa34d1f33c988a5d4d39a6a Mon Sep 17 00:00:00 2001 From: GAMA Date: Wed, 27 Jan 2021 13:29:50 +0300 Subject: [PATCH] New tests for PIString 51-60 --- tests/core/pistringTest.cpp | 59 +++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/tests/core/pistringTest.cpp b/tests/core/pistringTest.cpp index 70c8414b..3702520b 100644 --- a/tests/core/pistringTest.cpp +++ b/tests/core/pistringTest.cpp @@ -335,3 +335,62 @@ TEST(PIString_Tests, operator_less_cstring_false_equal){ ASSERT_FALSE(str1 < str2); } +TEST(PIString_Tests, operator_more_pistring_true){ + PIString str1 = "testin"; + PIString str2 = "testing"; + ASSERT_TRUE(str2 > str1); +} + +TEST(PIString_Tests, operator_more_pistring_false){ + PIString str1 = "testing"; + PIString str2 = "testin"; + ASSERT_FALSE(str2 > str1); +} + +TEST(PIString_Tests, operator_more_pistring_false_equal){ + PIString str1 = "testing"; + PIString str2 = "testing"; + ASSERT_FALSE(str1 > str2); +} + +TEST(PIString_Tests, operator_more_pichar_true){ + PIString str1 = "t"; + PIChar str2 = "a"; + ASSERT_TRUE(str1 > str2); +} + +TEST(PIString_Tests, operator_more_pichar_false){ + PIString str1 = "a"; + PIChar str2 = "t"; + ASSERT_FALSE(str1 > str2); +} + +TEST(PIString_Tests, operator_more_pichar_false_equal){ + PIString str1 = "t"; + PIChar str2 = "t"; + ASSERT_FALSE(str1 > str2); +} + +TEST(PIString_Tests, operator_more_cstring_true){ + PIString str1 = "t"; + char str2[] = "a"; + ASSERT_TRUE(str1 > str2); +} + +TEST(PIString_Tests, operator_more_cstring_false){ + PIString str1 = "a"; + char str2[] = "t"; + ASSERT_FALSE(str1 > str2); +} + +TEST(PIString_Tests, operator_more_cstring_false_equal){ + PIString str1 = "t"; + char str2[] = "t"; + ASSERT_FALSE(str1 > str2); +} + +TEST(PIString_Tests, operator_less_eq_pistring_true){ + PIString str1 = "testin"; + PIString str2 = "testing"; + ASSERT_TRUE(str1 <= str2); +}