7
7
8
8
package net.pearx.kasechange.test
9
9
10
- import net.pearx.kasechange.*
10
+ import net.pearx.kasechange.toCamelCase
11
+ import net.pearx.kasechange.toDotCase
12
+ import net.pearx.kasechange.toKebabCase
13
+ import net.pearx.kasechange.toLowerSpaceCase
14
+ import net.pearx.kasechange.toPascalCase
15
+ import net.pearx.kasechange.toScreamingSnakeCase
16
+ import net.pearx.kasechange.toSnakeCase
17
+ import net.pearx.kasechange.toTitleCase
18
+ import net.pearx.kasechange.toTrainCase
19
+ import net.pearx.kasechange.toUpperDotCase
20
+ import net.pearx.kasechange.toUpperSpaceCase
11
21
import kotlin.test.Test
12
22
import kotlin.test.assertEquals
13
23
14
24
class ComplexTest {
15
25
@Test
16
26
fun testCamel () {
17
- assertEquals(" someString " , " Some String" .toCamelCase())
27
+ assertEquals(" someStringWith123Numbers " , " Some String With 123 Numbers " .toCamelCase())
18
28
}
19
29
20
30
@Test
21
31
fun testPascal () {
22
- assertEquals(" SomeString " , " Some String" .toPascalCase())
32
+ assertEquals(" SomeStringWith123Numbers " , " Some String With 123 Numbers " .toPascalCase())
23
33
}
24
34
25
35
@Test
26
36
fun testSnake () {
27
- assertEquals(" some_string " , " Some String" .toSnakeCase())
37
+ assertEquals(" some_string_with_123_numbers " , " Some String With 123 Numbers " .toSnakeCase())
28
38
}
29
39
30
40
@Test
31
41
fun testScreamingSnake () {
32
- assertEquals(" SOME_STRING " , " Some String" .toScreamingSnakeCase())
42
+ assertEquals(" SOME_STRING_WITH_123_NUMBERS " , " Some String With 123 Numbers " .toScreamingSnakeCase())
33
43
}
34
44
35
45
@Test
36
46
fun testKebab () {
37
- assertEquals(" some-string" , " Some String" .toKebabCase())
47
+ assertEquals(" some-string-with-123-numbers " , " Some String With 123 Numbers " .toKebabCase())
38
48
}
39
49
40
50
@Test
41
51
fun testTrain () {
42
- assertEquals(" SOME-STRING" , " Some String" .toTrainCase())
52
+ assertEquals(" SOME-STRING-WITH-123-NUMBERS " , " Some String With 123 Numbers " .toTrainCase())
43
53
}
44
54
45
55
@Test
46
56
fun testLowerSpace () {
47
- assertEquals(" some string" , " Some String" .toLowerSpaceCase())
57
+ assertEquals(" some string with 123 numbers " , " Some String With 123 Numbers " .toLowerSpaceCase())
48
58
}
49
59
50
60
@Test
51
61
fun testUpperSpace () {
52
- assertEquals(" SOME STRING" , " Some String" .toUpperSpaceCase())
62
+ assertEquals(" SOME STRING WITH 123 NUMBERS " , " Some String With 123 Numbers " .toUpperSpaceCase())
53
63
}
54
64
55
65
@Test
56
66
fun testTitle () {
57
- assertEquals(" Some String" , " some string" .toTitleCase())
67
+ assertEquals(" Some String With 123 Numbers " , " some string with 123 numbers " .toTitleCase())
58
68
}
59
69
60
70
@Test
61
71
fun testDot () {
62
- assertEquals(" some.string" , " Some String" .toDotCase())
72
+ assertEquals(" some.string.with.123.numbers " , " Some String With 123 Numbers " .toDotCase())
63
73
}
64
74
65
75
@Test
66
76
fun testDotUpper () {
67
- assertEquals(" SOME.STRING" , " Some String" .toUpperDotCase())
77
+ assertEquals(" SOME.STRING.WITH.123.NUMBERS " , " Some String With 123 Numbers " .toUpperDotCase())
68
78
}
69
79
}
0 commit comments