Skip to content

Commit 27ae0cf

Browse files
Improve StringsTransform tests
1 parent 61410c4 commit 27ae0cf

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

kotlin-stdlib/common/test/kotlin/com/javiersc/kotlin/stdlib/StringsTransform.kt

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ internal class StringsTransform {
1111
assertEquals("foobar", "foo-bar".transformstring())
1212
assertEquals("foobar", "foo_bar".transformstring())
1313
assertEquals("foobar", "FOO_BAR".transformstring())
14+
assertEquals("foobar", "foo.bar".transformstring())
15+
assertEquals("foobar", "FOO.BAR".transformstring())
1416
assertEquals("foobar", "FooBar".transformstring())
1517
}
1618

@@ -20,6 +22,8 @@ internal class StringsTransform {
2022
assertEquals("FOOBAR", "foo-bar".TRANSFORMSTRING())
2123
assertEquals("FOOBAR", "foo_bar".TRANSFORMSTRING())
2224
assertEquals("FOOBAR", "FOO_BAR".TRANSFORMSTRING())
25+
assertEquals("FOOBAR", "foo.bar".TRANSFORMSTRING())
26+
assertEquals("FOOBAR", "FOO.BAR".TRANSFORMSTRING())
2327
assertEquals("FOOBAR", "FooBar".TRANSFORMSTRING())
2428
}
2529

@@ -29,6 +33,8 @@ internal class StringsTransform {
2933
assertEquals("fooBar", "foo-bar".transformString())
3034
assertEquals("fooBar", "foo_bar".transformString())
3135
assertEquals("fooBar", "FOO_BAR".transformString())
36+
assertEquals("fooBar", "foo.bar".transformString())
37+
assertEquals("fooBar", "FOO.BAR".transformString())
3238
assertEquals("fooBar", "FooBar".transformString())
3339
}
3440

@@ -38,6 +44,8 @@ internal class StringsTransform {
3844
assertEquals("FooBar", "foo-bar".TransformString())
3945
assertEquals("FooBar", "foo_bar".TransformString())
4046
assertEquals("FooBar", "FOO_BAR".TransformString())
47+
assertEquals("FooBar", "foo.bar".TransformString())
48+
assertEquals("FooBar", "FOO.BAR".TransformString())
4149
assertEquals("FooBar", "FooBar".TransformString())
4250
}
4351

@@ -47,6 +55,8 @@ internal class StringsTransform {
4755
assertEquals("foo_bar", "foo-bar".transform_string())
4856
assertEquals("foo_bar", "foo_bar".transform_string())
4957
assertEquals("foo_bar", "FOO_BAR".transform_string())
58+
assertEquals("foo_bar", "foo.bar".transform_string())
59+
assertEquals("foo_bar", "FOO.BAR".transform_string())
5060
assertEquals("foo_bar", "FooBar".transform_string())
5161
}
5262

@@ -56,6 +66,8 @@ internal class StringsTransform {
5666
assertEquals("FOO_BAR", "foo-bar".TRANSFORM_STRING())
5767
assertEquals("FOO_BAR", "foo_bar".TRANSFORM_STRING())
5868
assertEquals("FOO_BAR", "FOO_BAR".TRANSFORM_STRING())
69+
assertEquals("FOO_BAR", "foo.bar".TRANSFORM_STRING())
70+
assertEquals("FOO_BAR", "FOO.BAR".TRANSFORM_STRING())
5971
assertEquals("FOO_BAR", "FooBar".TRANSFORM_STRING())
6072
}
6173

@@ -65,6 +77,8 @@ internal class StringsTransform {
6577
assertEquals("foo-bar", "foo-bar".transform_hyphen_string())
6678
assertEquals("foo-bar", "foo_bar".transform_hyphen_string())
6779
assertEquals("foo-bar", "FOO_BAR".transform_hyphen_string())
80+
assertEquals("foo-bar", "foo.bar".transform_hyphen_string())
81+
assertEquals("foo-bar", "FOO.BAR".transform_hyphen_string())
6882
assertEquals("foo-bar", "FooBar".transform_hyphen_string())
6983
}
7084

@@ -74,6 +88,8 @@ internal class StringsTransform {
7488
assertEquals("FOO-BAR", "foo-bar".TRANSFORM_HYPHEN_STRING())
7589
assertEquals("FOO-BAR", "foo_bar".TRANSFORM_HYPHEN_STRING())
7690
assertEquals("FOO-BAR", "FOO_BAR".TRANSFORM_HYPHEN_STRING())
91+
assertEquals("FOO-BAR", "foo.bar".TRANSFORM_HYPHEN_STRING())
92+
assertEquals("FOO-BAR", "FOO.BAR".TRANSFORM_HYPHEN_STRING())
7793
assertEquals("FOO-BAR", "FooBar".TRANSFORM_HYPHEN_STRING())
7894
}
7995

@@ -83,6 +99,8 @@ internal class StringsTransform {
8399
assertEquals("fOo-BaR", "foo-bar".tRaNsFoRmStRiNg())
84100
assertEquals("fOo_BaR", "foo_bar".tRaNsFoRmStRiNg())
85101
assertEquals("fOo_BaR", "FOO_BAR".tRaNsFoRmStRiNg())
102+
assertEquals("fOo.BaR", "foo.bar".tRaNsFoRmStRiNg())
103+
assertEquals("fOo.BaR", "FOO.BAR".tRaNsFoRmStRiNg())
86104
assertEquals("fOoBaR", "FooBar".tRaNsFoRmStRiNg())
87105
assertEquals("1fOo-BaR", "1foo-bar".tRaNsFoRmStRiNg())
88106
assertEquals("fOo $ BaR", "foo $ bar".tRaNsFoRmStRiNg())

0 commit comments

Comments
 (0)