@@ -73,7 +73,7 @@ class NumbersTest : AbstractTest() {
73
73
)
74
74
}
75
75
76
- private fun assertOwnedNumbers (params : Map <String , Any >, invocation : Numbers .() -> ListNumbersResponse ) {
76
+ private fun assertOwnedNumbers (params : Map <String , Any >, invocation : Numbers .() -> List < OwnedNumber > ) {
77
77
val type = Type .MOBILE_LVN
78
78
val voiceCallbackType = CallbackType .SIP
79
79
val messagesCallbackValue = " aaaaaaaa-bbbb-cccc-dddd-0123456789ab"
@@ -103,12 +103,9 @@ class NumbersTest : AbstractTest() {
103
103
104
104
val response = invocation(client)
105
105
assertNotNull(response)
106
- assertEquals(count, response.count)
107
- val numbers = response.numbers
108
- assertNotNull(numbers)
109
- assertEquals(2 , numbers.size)
106
+ assertEquals(2 , response.size)
110
107
111
- val empty = numbers [0 ]
108
+ val empty = response [0 ]
112
109
assertNotNull(empty)
113
110
assertNull(empty.msisdn)
114
111
assertNull(empty.country)
@@ -119,7 +116,7 @@ class NumbersTest : AbstractTest() {
119
116
assertNull(empty.type)
120
117
assertNull(empty.features)
121
118
122
- val main = numbers [1 ]
119
+ val main = response [1 ]
123
120
assertNotNull(main)
124
121
assertEquals(country, main.country)
125
122
assertEquals(toNumber, main.msisdn)
@@ -133,7 +130,7 @@ class NumbersTest : AbstractTest() {
133
130
assertThrowsGet(url, invocation)
134
131
}
135
132
136
- private fun assertAvailableNumbers (params : Map <String , Any >, invocation : Numbers .() -> SearchNumbersResponse ) {
133
+ private fun assertAvailableNumbers (params : Map <String , Any >, invocation : Numbers .() -> List < AvailableNumber > ) {
137
134
val landline = " 44800123456"
138
135
val url = " /number/search"
139
136
mockGet(
@@ -161,20 +158,17 @@ class NumbersTest : AbstractTest() {
161
158
162
159
val response = invocation(client)
163
160
assertNotNull(response)
164
- assertEquals(count, response.count)
165
- val numbers = response.numbers
166
- assertNotNull(numbers)
167
- assertEquals(3 , numbers.size)
161
+ assertEquals(3 , response.size)
168
162
169
- val costOnly = numbers [0 ]
163
+ val costOnly = response [0 ]
170
164
assertNotNull(costOnly)
171
165
assertEquals(1.29 , costOnly.cost.toDouble())
172
166
assertNull(costOnly.type)
173
167
assertNull(costOnly.country)
174
168
assertNull(costOnly.msisdn)
175
169
assertNull(costOnly.features)
176
170
177
- val main = numbers [1 ]
171
+ val main = response [1 ]
178
172
assertNotNull(main)
179
173
assertEquals(Type .LANDLINE_TOLL_FREE , Type .fromString(main.type))
180
174
assertEquals(3.80 , main.cost.toDouble())
@@ -185,7 +179,7 @@ class NumbersTest : AbstractTest() {
185
179
assertEquals(1 , mainFeatures.size)
186
180
assertEquals(Feature .VOICE , Feature .fromString(mainFeatures[0 ]))
187
181
188
- val mobile = numbers [2 ]
182
+ val mobile = response [2 ]
189
183
assertEquals(country, mobile.country)
190
184
assertEquals(toNumber, mobile.msisdn)
191
185
assertEquals(Type .MOBILE_LVN , Type .fromString(mobile.type))
0 commit comments