From 6400385a93fefb2929e2e2f06c0334839f5eaa56 Mon Sep 17 00:00:00 2001 From: drgnchan <40224023+drgnchan@users.noreply.github.com> Date: Thu, 18 Mar 2021 09:34:47 -0500 Subject: [PATCH] test:add test case for StringFormatUtils (#3579) --- .../common/util/StringFormatUtilsTest.java | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 common/src/test/java/io/seata/common/util/StringFormatUtilsTest.java diff --git a/common/src/test/java/io/seata/common/util/StringFormatUtilsTest.java b/common/src/test/java/io/seata/common/util/StringFormatUtilsTest.java new file mode 100644 index 000000000..276d1dd95 --- /dev/null +++ b/common/src/test/java/io/seata/common/util/StringFormatUtilsTest.java @@ -0,0 +1,35 @@ +package io.seata.common.util; + +import org.junit.jupiter.api.Test; +import static org.assertj.core.api.Assertions.assertThat; + +class StringFormatUtilsTest { + + @Test + void camelToUnderline() { + assertThat(StringFormatUtils.camelToUnderline(null)).isEqualTo(""); + assertThat(StringFormatUtils.camelToUnderline(" ")).isEqualTo(""); + assertThat(StringFormatUtils.camelToUnderline("abcDefGh")).isEqualTo("abc_def_gh"); + } + + @Test + void underlineToCamel() { + assertThat(StringFormatUtils.underlineToCamel(null)).isEqualTo(""); + assertThat(StringFormatUtils.underlineToCamel(" ")).isEqualTo(""); + assertThat(StringFormatUtils.underlineToCamel("abc_def_gh")).isEqualTo("abcDefGh"); + } + + @Test + void minusToCamel() { + assertThat(StringFormatUtils.minusToCamel(null)).isEqualTo(""); + assertThat(StringFormatUtils.minusToCamel(" ")).isEqualTo(""); + assertThat(StringFormatUtils.minusToCamel("abc-def-gh")).isEqualTo("abcDefGh"); + } + + @Test + void dotToCamel() { + assertThat(StringFormatUtils.dotToCamel(null)).isEqualTo(""); + assertThat(StringFormatUtils.dotToCamel(" ")).isEqualTo(""); + assertThat(StringFormatUtils.dotToCamel("abc.def.gh")).isEqualTo("abcDefGh"); + } +} \ No newline at end of file -- GitLab