summaryrefslogtreecommitdiff
path: root/tests/gtest_dlt_common.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/gtest_dlt_common.cpp')
-rw-r--r--tests/gtest_dlt_common.cpp43
1 files changed, 43 insertions, 0 deletions
diff --git a/tests/gtest_dlt_common.cpp b/tests/gtest_dlt_common.cpp
index adbc87d..9afb830 100644
--- a/tests/gtest_dlt_common.cpp
+++ b/tests/gtest_dlt_common.cpp
@@ -4067,6 +4067,49 @@ TEST(t_dlt_print_char_string, nullpointer)
+/* Begin Method:dlt_common::dlt_strnlen_s*/
+TEST(t_dlt_strnlen_s, nullpointer)
+{
+ size_t len = dlt_strnlen_s(NULL, 0);
+ EXPECT_EQ(len, 0);
+}
+
+TEST(t_dlt_strnlen_s, len_zero)
+{
+ const char text[] = "The Quick Brown Fox";
+
+ size_t len = dlt_strnlen_s(text, 0);
+ EXPECT_EQ(len, 0);
+}
+
+TEST(t_dlt_strnlen_s, len_smaller)
+{
+ const char text[] = "The Quick Brown Fox";
+
+ size_t len = dlt_strnlen_s(text, 10);
+ EXPECT_EQ(len, 10);
+}
+
+TEST(t_dlt_strnlen_s, len_equal)
+{
+ const char text[] = "The Quick Brown Fox";
+
+ size_t len = dlt_strnlen_s(text, 19);
+ EXPECT_EQ(len, 19);
+}
+
+TEST(t_dlt_strnlen_s, len_larger)
+{
+ const char text[] = "The Quick Brown Fox";
+
+ size_t len = dlt_strnlen_s(text, 100);
+ EXPECT_EQ(len, 19);
+}
+/* End Method:dlt_common::dlt_strnlen_s*/
+
+
+
+
/* Begin Method:dlt_common::dlt_print_id */
TEST(t_dlt_print_id, normal)
{