@@ -33,8 +33,8 @@ class InternetTest {
33
33
34
34
@Test
35
35
fun userName () {
36
- assertTrue(faker.internet.userName().matches(Regex (" [\\ w_ .]+" )))
37
- assertTrue(faker.internet.userName(" Sérgio Santos" ).matches(Regex (" sergio[_ .]santos" )))
36
+ assertTrue(faker.internet.userName().matches(Regex (" [\\ w \\ _ \\ .]+" )))
37
+ assertTrue(faker.internet.userName(" Sérgio Santos" ).matches(Regex (" sergio[\\ _ \\ .]santos" )))
38
38
assertTrue(
39
39
faker.internet.userName(" Sérgio Santos" , listOf (" &" )).matches(Regex (" sergio&santos" ))
40
40
)
@@ -47,40 +47,37 @@ class InternetTest {
47
47
assertTrue(faker.internet.password(1 ).isNotEmpty())
48
48
assertTrue(faker.internet.password(2 , 4 ).length in 2 .. 4 )
49
49
assertTrue(faker.internet.password(2 , 2 ).length == 2 )
50
- assertTrue(
51
- faker.internet.password(2 , 2 , mixCase = true , specialChars = true )
52
- .matches(Regex (" .*[!@#$%^&*].*" ))
53
- )
54
- assertTrue(faker.internet.password(2 , 2 , mixCase = true , specialChars = true ).length == 2 )
55
-
50
+ assertTrue(faker.internet.password(2 , 2 ,true , true ).matches(Regex (" .*[a-z].*" )))
56
51
assertTrue(faker.internet.password(2 , 2 , true ).matches(Regex (" .*[A-Z].*" )))
52
+ assertTrue(faker.internet.password(2 , 2 , true , true ).length == 2 )
53
+ assertTrue(faker.internet.password(2 , 2 , true , true ).matches(Regex (" .*[\\ !\\ @\\ #\\ $\\ %\\ ^\\ &\\ *].*" )))
57
54
}
58
55
59
56
@Test
60
57
fun domainName () {
61
- assertTrue(faker.internet.domainName().matches(Regex (" [\\ w.\\ -]+\\ .[\\ w.\\ -]+" )))
58
+ assertTrue(faker.internet.domainName().matches(Regex (" [\\ w\\ .\\ -]+\\ .[\\ w\\ .\\ -]+" )))
62
59
}
63
60
64
61
@Test
65
62
fun domainWord () {
66
- assertTrue(faker.internet.domainWord().matches(Regex (" [\\ w.\\ -]+" )))
63
+ assertTrue(faker.internet.domainWord().matches(Regex (" [\\ w\\ .\\ -]+" )))
67
64
}
68
65
69
66
@Test
70
67
fun domainSuffix () {
71
- assertTrue(faker.internet.domainSuffix().matches(Regex (" [\\ w.\\ -]+" )))
68
+ assertTrue(faker.internet.domainSuffix().matches(Regex (" [\\ w\\ .\\ -]+" )))
72
69
}
73
70
74
71
@Test
75
72
fun macAddress () {
76
- assertTrue(faker.internet.macAddress().matches(Regex (" [\\ da- f]{2}(:[\\ da -f]{2}){5}" )))
77
- assertTrue(faker.internet.macAddress(" ff" ).matches(Regex (" ff(:[\\ da -f]{2}){5}" )))
78
- assertTrue(faker.internet.macAddress(" ff:ee" ).matches(Regex (" ff:ee(:[\\ da -f]{2}){4}" )))
73
+ assertTrue(faker.internet.macAddress().matches(Regex (" [0-9a- f]{2}(:[0-9a -f]{2}){5}" )))
74
+ assertTrue(faker.internet.macAddress(" ff" ).matches(Regex (" ff(:[0-9a -f]{2}){5}" )))
75
+ assertTrue(faker.internet.macAddress(" ff:ee" ).matches(Regex (" ff:ee(:[0-9a -f]{2}){4}" )))
79
76
}
80
77
81
78
@Test
82
79
fun ipV4Address () {
83
- assertTrue(faker.internet.ipV4Address().matches(Regex (" \\ d {1,3}(\\ .\\ d {1,3}){3}" )))
80
+ assertTrue(faker.internet.ipV4Address().matches(Regex (" [0-9] {1,3}(\\ .[0-9] {1,3}){3}" )))
84
81
}
85
82
86
83
@Test
@@ -90,35 +87,35 @@ class InternetTest {
90
87
91
88
@Test
92
89
fun ipV6Address () {
93
- assertTrue(faker.internet.ipV6Address().matches(Regex (" [\\ da- f]{1,4}(:[\\ da -f]{1,4}){7}" )))
90
+ assertTrue(faker.internet.ipV6Address().matches(Regex (" [0-9a- f]{1,4}(:[0-9a -f]{1,4}){7}" )))
94
91
}
95
92
96
93
@Test
97
94
fun ipV6Cidr () {
98
95
assertTrue(
99
- faker.internet.ipV6Cidr().matches(Regex (" [\\ da- f]{1,4}(:[\\ da -f]{1,4}){7}/\\ d{1,3}" ))
96
+ faker.internet.ipV6Cidr().matches(Regex (" [0-9a- f]{1,4}(:[0-9a -f]{1,4}){7}/\\ d{1,3}" ))
100
97
)
101
98
}
102
99
103
100
@Test
104
101
fun url () {
105
- assertTrue(faker.internet.url().matches(Regex (" http://[\\ w.\\ -]+/[\\ w.\\ -]+" )))
102
+ assertTrue(faker.internet.url().matches(Regex (" http://[\\ w\\ .\\ -]+/[\\ w\\ .\\ -]+" )))
106
103
assertTrue(
107
- faker.internet.url(" example.com" ).matches(Regex (" http://example\\ .com/[\\ w.\\ -]+" ))
104
+ faker.internet.url(" example.com" ).matches(Regex (" http://example\\ .com/[\\ w\\ .\\ -]+" ))
108
105
)
109
106
assertTrue(faker.internet.url(" example.com" , " /hello" ) == " http://example.com/hello" )
110
107
}
111
108
112
109
@Test
113
110
fun slug () {
114
- assertTrue(faker.internet.slug().matches(Regex (" \\ w+([. _\\ -]\\ w+)+" )))
115
- assertTrue(faker.internet.slug(listOf (" a" , " b" )).matches(Regex (" a[. _\\ -]b" )))
111
+ assertTrue(faker.internet.slug().matches(Regex (" \\ w+([\\ . \\ _\\ -]\\ w+)+" )))
112
+ assertTrue(faker.internet.slug(listOf (" a" , " b" )).matches(Regex (" a[\\ . \\ _\\ -]b" )))
116
113
assertTrue(faker.internet.slug(listOf (" a" , " b" ), " &" ) == " a&b" )
117
114
}
118
115
119
116
@Test
120
117
fun deviceToken () {
121
- assertTrue(faker.internet.deviceToken().matches(Regex (" [\\ da -f]{64}" )))
118
+ assertTrue(faker.internet.deviceToken().matches(Regex (" [0-9a -f]{64}" )))
122
119
}
123
120
124
121
companion object {
0 commit comments