@@ -6,39 +6,54 @@ const chai = require('chai')
6
6
const assert = chai . assert
7
7
8
8
describe ( 'getConverter()' , ( ) => {
9
- it ( 'should conver string to camelCase' , ( ) => {
9
+ it ( 'should convert string to camelCase' , ( ) => {
10
10
const converter = casing . getConverter ( 'camelCase' )
11
11
12
- assert . ok ( converter ( 'fooBar' ) === 'fooBar' )
13
- assert . ok ( converter ( 'foo-bar' ) === 'fooBar' )
14
- assert . ok ( converter ( 'FooBar' ) === 'fooBar' )
15
- assert . ok ( converter ( 'Foo1Bar' ) === 'foo1Bar' )
12
+ assert . equal ( converter ( 'fooBar' ) , 'fooBar' )
13
+ assert . equal ( converter ( 'foo-bar' ) , 'fooBar' )
14
+ assert . equal ( converter ( 'foo_bar' ) , 'fooBar' )
15
+ assert . equal ( converter ( 'FooBar' ) , 'fooBar' )
16
+ assert . equal ( converter ( 'Foo1Bar' ) , 'foo1Bar' )
17
+ assert . equal ( converter ( 'FooBAR' ) , 'fooBAR' )
18
+ assert . equal ( converter ( 'Foo1BAZ' ) , 'foo1BAZ' )
19
+ assert . equal ( converter ( 'foo1b_a_z' ) , 'foo1bAZ' )
16
20
} )
17
21
18
- it ( 'should conver string to PascalCase' , ( ) => {
22
+ it ( 'should convert string to PascalCase' , ( ) => {
19
23
const converter = casing . getConverter ( 'PascalCase' )
20
24
21
- assert . ok ( converter ( 'fooBar' ) === 'FooBar' )
22
- assert . ok ( converter ( 'foo-bar' ) === 'FooBar' )
23
- assert . ok ( converter ( 'FooBar' ) === 'FooBar' )
24
- assert . ok ( converter ( 'Foo1Bar' ) === 'Foo1Bar' )
25
+ assert . equal ( converter ( 'fooBar' ) , 'FooBar' )
26
+ assert . equal ( converter ( 'foo-bar' ) , 'FooBar' )
27
+ assert . equal ( converter ( 'foo_bar' ) , 'FooBar' )
28
+ assert . equal ( converter ( 'FooBar' ) , 'FooBar' )
29
+ assert . equal ( converter ( 'Foo1Bar' ) , 'Foo1Bar' )
30
+ assert . equal ( converter ( 'FooBAR' ) , 'FooBAR' )
31
+ assert . equal ( converter ( 'Foo1BAZ' ) , 'Foo1BAZ' )
32
+ assert . equal ( converter ( 'foo1b_a_z' ) , 'Foo1bAZ' )
25
33
} )
26
34
27
- it ( 'should conver string to kebab-case' , ( ) => {
35
+ it ( 'should convert string to kebab-case' , ( ) => {
28
36
const converter = casing . getConverter ( 'kebab-case' )
29
37
30
- assert . ok ( converter ( 'fooBar' ) === 'foo-bar' )
31
- assert . ok ( converter ( 'foo-bar' ) === 'foo-bar' )
32
- assert . ok ( converter ( 'FooBar' ) === 'foo-bar' )
33
- assert . ok ( converter ( 'Foo1Bar' ) === 'foo1bar' )
38
+ assert . equal ( converter ( 'fooBar' ) , 'foo-bar' )
39
+ assert . equal ( converter ( 'foo-bar' ) , 'foo-bar' )
40
+ assert . equal ( converter ( 'foo_bar' ) , 'foo-bar' )
41
+ assert . equal ( converter ( 'FooBar' ) , 'foo-bar' )
42
+ assert . equal ( converter ( 'Foo1Bar' ) , 'foo1bar' )
43
+ assert . equal ( converter ( 'FooBAR' ) , 'foo-b-a-r' )
44
+ assert . equal ( converter ( 'Foo1BAZ' ) , 'foo1b-a-z' )
45
+ assert . equal ( converter ( 'foo1b_a_z' ) , 'foo1b-a-z' )
34
46
} )
35
47
36
- it ( 'should conver string to snake_case' , ( ) => {
48
+ it ( 'should convert string to snake_case' , ( ) => {
37
49
const converter = casing . getConverter ( 'snake_case' )
38
50
39
- assert . ok ( converter ( 'fooBar' ) === 'foo_bar' )
40
- assert . ok ( converter ( 'foo-bar' ) === 'foo_bar' )
41
- assert . ok ( converter ( 'FooBar' ) === 'foo_bar' )
42
- assert . ok ( converter ( 'Foo1Bar' ) === 'foo1bar' )
51
+ assert . equal ( converter ( 'fooBar' ) , 'foo_bar' )
52
+ assert . equal ( converter ( 'foo-bar' ) , 'foo_bar' )
53
+ assert . equal ( converter ( 'FooBar' ) , 'foo_bar' )
54
+ assert . equal ( converter ( 'Foo1Bar' ) , 'foo1bar' )
55
+ assert . equal ( converter ( 'FooBAR' ) , 'foo_b_a_r' )
56
+ assert . equal ( converter ( 'Foo1BAZ' ) , 'foo1b_a_z' )
57
+ assert . equal ( converter ( 'foo1b_a_z' ) , 'foo1b_a_z' )
43
58
} )
44
59
} )
0 commit comments