@@ -21,6 +21,7 @@ import spock.lang.Specification
21
21
import spock.lang.Unroll
22
22
23
23
import ru.mystamps.web.dao.JdbcUsersActivationDao
24
+ import ru.mystamps.web.dao.dto.AddUsersActivationDbDto
24
25
import ru.mystamps.web.entity.UsersActivation
25
26
import ru.mystamps.web.model.RegisterAccountForm
26
27
import ru.mystamps.web.tests.DateUtils
@@ -57,14 +58,14 @@ class UsersActivationServiceImplTest extends Specification {
57
58
when :
58
59
service. add(registrationForm, ANY_LOCALE )
59
60
then :
60
- 1 * usersActivationDao. add(_ as UsersActivation )
61
+ 1 * usersActivationDao. add(_ as AddUsersActivationDbDto )
61
62
}
62
63
63
64
def " add() should generate activation key" () {
64
65
when :
65
66
service. add(registrationForm, ANY_LOCALE )
66
67
then :
67
- 1 * usersActivationDao. add({ UsersActivation activation ->
68
+ 1 * usersActivationDao. add({ AddUsersActivationDbDto activation ->
68
69
assert activation?. activationKey?. length() == UsersActivation . ACTIVATION_KEY_LENGTH
69
70
assert activation?. activationKey ==~ / ^[\p {Lower}\p {Digit}]+$/
70
71
return true
@@ -78,7 +79,7 @@ class UsersActivationServiceImplTest extends Specification {
78
79
service. add(registrationForm, ANY_LOCALE )
79
80
service. add(registrationForm, ANY_LOCALE )
80
81
then :
81
- 2 * usersActivationDao. add({ UsersActivation activation ->
82
+ 2 * usersActivationDao. add({ AddUsersActivationDbDto activation ->
82
83
passedArguments. add(activation?. activationKey)
83
84
return true
84
85
})
@@ -110,7 +111,7 @@ class UsersActivationServiceImplTest extends Specification {
110
111
when :
111
112
service. add(registrationForm, ANY_LOCALE )
112
113
then :
113
- 1 * usersActivationDao. add({ UsersActivation activation ->
114
+ 1 * usersActivationDao. add({ AddUsersActivationDbDto activation ->
114
115
assert activation?. email == expectedEmail
115
116
return true
116
117
})
@@ -121,7 +122,7 @@ class UsersActivationServiceImplTest extends Specification {
121
122
when :
122
123
service. add(registrationForm, lang)
123
124
then :
124
- 1 * usersActivationDao. add({ UsersActivation activation ->
125
+ 1 * usersActivationDao. add({ AddUsersActivationDbDto activation ->
125
126
assert activation?. lang == expectedLang
126
127
return true
127
128
})
@@ -135,7 +136,7 @@ class UsersActivationServiceImplTest extends Specification {
135
136
when :
136
137
service. add(registrationForm, ANY_LOCALE )
137
138
then :
138
- 1 * usersActivationDao. add({ UsersActivation activation ->
139
+ 1 * usersActivationDao. add({ AddUsersActivationDbDto activation ->
139
140
assert DateUtils . roughlyEqual(activation?. createdAt, new Date ())
140
141
return true
141
142
})
@@ -145,7 +146,7 @@ class UsersActivationServiceImplTest extends Specification {
145
146
when :
146
147
service. add(registrationForm, Locale . FRANCE )
147
148
then :
148
- 1 * mailService. sendActivationKeyToUser({ UsersActivation activation ->
149
+ 1 * mailService. sendActivationKeyToUser({ AddUsersActivationDbDto activation ->
149
150
assert activation != null
150
151
assert activation. activationKey != null
151
152
assert activation. email == registrationForm. email
0 commit comments