@@ -33,7 +33,7 @@ import rx.Subscriber
33
33
public class BasicKotlinTests : KotlinTests () {
34
34
35
35
36
- [ Test ]
36
+ @ Test
37
37
public fun testCreate () {
38
38
39
39
Observable .create(object : OnSubscribe <String > {
@@ -48,46 +48,46 @@ public class BasicKotlinTests : KotlinTests() {
48
48
verify(a, times(1 )).received(" Hello" )
49
49
}
50
50
51
- [ Test ]
51
+ @ Test
52
52
public fun testFilter () {
53
53
Observable .from(listOf (1 , 2 , 3 )).filter { it >= 2 }.subscribe(received)
54
54
verify(a, times(0 )).received(1 );
55
55
verify(a, times(1 )).received(2 );
56
56
verify(a, times(1 )).received(3 );
57
57
}
58
58
59
- [ Test ]
59
+ @ Test
60
60
public fun testLast () {
61
61
assertEquals(" three" , Observable .from(listOf (" one" , " two" , " three" )).toBlocking().last())
62
62
}
63
63
64
- [ Test ]
64
+ @ Test
65
65
public fun testLastWithPredicate () {
66
66
assertEquals(" two" , Observable .from(listOf (" one" , " two" , " three" )).toBlocking().last { x -> x.length() == 3 })
67
67
}
68
68
69
- [ Test ]
69
+ @ Test
70
70
public fun testMap1 () {
71
71
Observable .just(1 ).map { v -> " hello_$v " }.subscribe(received)
72
72
verify(a, times(1 )).received(" hello_1" )
73
73
}
74
74
75
- [ Test ]
75
+ @ Test
76
76
public fun testMap2 () {
77
77
Observable .from(listOf (1 , 2 , 3 )).map { v -> " hello_$v " }.subscribe(received)
78
78
verify(a, times(1 )).received(" hello_1" )
79
79
verify(a, times(1 )).received(" hello_2" )
80
80
verify(a, times(1 )).received(" hello_3" )
81
81
}
82
82
83
- [ Test ]
83
+ @ Test
84
84
public fun testMaterialize () {
85
85
Observable .from(listOf (1 , 2 , 3 )).materialize().subscribe(received)
86
86
verify(a, times(4 )).received(any(javaClass<Notification <Int >>()))
87
87
verify(a, times(0 )).error(any(javaClass<Exception >()))
88
88
}
89
89
90
- [ Test ]
90
+ @ Test
91
91
public fun testMerge () {
92
92
Observable .merge(
93
93
Observable .from(listOf (1 , 2 , 3 )),
@@ -108,139 +108,139 @@ public class BasicKotlinTests : KotlinTests() {
108
108
verify(a, times(1 )).error(any(javaClass<NullPointerException >()))
109
109
}
110
110
111
- [ Test ]
111
+ @ Test
112
112
public fun testScriptWithMaterialize () {
113
113
TestFactory ().observable.materialize().subscribe(received)
114
114
verify(a, times(2 )).received(any(javaClass<Notification <Int >>()))
115
115
}
116
116
117
- [ Test ]
117
+ @ Test
118
118
public fun testScriptWithMerge () {
119
119
val factory = TestFactory ()
120
120
Observable .merge(factory.observable, factory.observable).subscribe(received)
121
121
verify(a, times(1 )).received(" hello_1" )
122
122
verify(a, times(1 )).received(" hello_2" )
123
123
}
124
124
125
- [ Test ]
125
+ @ Test
126
126
public fun testFromWithIterable () {
127
127
val list = listOf (1 , 2 , 3 , 4 , 5 )
128
128
assertEquals(5 , Observable .from(list).count().toBlocking().single())
129
129
}
130
130
131
- [ Test ]
131
+ @ Test
132
132
public fun testFromWithObjects () {
133
133
val list = listOf (1 , 2 , 3 , 4 , 5 )
134
134
assertEquals(2 , Observable .from(listOf (list, 6 )).count().toBlocking().single())
135
135
}
136
136
137
- [ Test ]
137
+ @ Test
138
138
public fun testStartWith () {
139
139
val list = listOf (10 , 11 , 12 , 13 , 14 )
140
140
val startList = listOf (1 , 2 , 3 , 4 , 5 )
141
141
assertEquals(6 , Observable .from(list).startWith(0 ).count().toBlocking().single())
142
142
assertEquals(10 , Observable .from(list).startWith(startList).count().toBlocking().single())
143
143
}
144
144
145
- [ Test ]
145
+ @ Test
146
146
public fun testScriptWithOnNext () {
147
147
TestFactory ().observable.subscribe(received)
148
148
verify(a, times(1 )).received(" hello_1" )
149
149
}
150
150
151
- [ Test ]
151
+ @ Test
152
152
public fun testSkipTake () {
153
153
Observable .from(listOf (1 , 2 , 3 )).skip(1 ).take(1 ).subscribe(received)
154
154
verify(a, times(0 )).received(1 )
155
155
verify(a, times(1 )).received(2 )
156
156
verify(a, times(0 )).received(3 )
157
157
}
158
158
159
- [ Test ]
159
+ @ Test
160
160
public fun testSkip () {
161
161
Observable .from(listOf (1 , 2 , 3 )).skip(2 ).subscribe(received)
162
162
verify(a, times(0 )).received(1 )
163
163
verify(a, times(0 )).received(2 )
164
164
verify(a, times(1 )).received(3 )
165
165
}
166
166
167
- [ Test ]
167
+ @ Test
168
168
public fun testTake () {
169
169
Observable .from(listOf (1 , 2 , 3 )).take(2 ).subscribe(received)
170
170
verify(a, times(1 )).received(1 )
171
171
verify(a, times(1 )).received(2 )
172
172
verify(a, times(0 )).received(3 )
173
173
}
174
174
175
- [ Test ]
175
+ @ Test
176
176
public fun testTakeLast () {
177
177
TestFactory ().observable.takeLast(1 ).subscribe(received)
178
178
verify(a, times(1 )).received(" hello_1" )
179
179
}
180
180
181
- [ Test ]
181
+ @ Test
182
182
public fun testTakeWhile () {
183
183
Observable .from(listOf (1 , 2 , 3 )).takeWhile { x -> x < 3 }.subscribe(received)
184
184
verify(a, times(1 )).received(1 )
185
185
verify(a, times(1 )).received(2 )
186
186
verify(a, times(0 )).received(3 )
187
187
}
188
188
189
- [ Test ]
189
+ @ Test
190
190
public fun testTakeWhileWithIndex () {
191
191
Observable .from(listOf (1 , 2 , 3 )).takeWhile { x -> x < 3 }.zipWith(Observable .range(0 ,Integer .MAX_VALUE )){ x, i -> x }.subscribe(received)
192
192
verify(a, times(1 )).received(1 )
193
193
verify(a, times(1 )).received(2 )
194
194
verify(a, times(0 )).received(3 )
195
195
}
196
196
197
- [ Test ]
197
+ @ Test
198
198
public fun testToSortedList () {
199
199
TestFactory ().numbers.toSortedList().subscribe(received)
200
200
verify(a, times(1 )).received(listOf (1 , 2 , 3 , 4 , 5 ))
201
201
}
202
202
203
- [ Test ]
203
+ @ Test
204
204
public fun testForEach () {
205
205
Observable .create(AsyncObservable ()).toBlocking().forEach(received)
206
206
verify(a, times(1 )).received(1 )
207
207
verify(a, times(1 )).received(2 )
208
208
verify(a, times(1 )).received(3 )
209
209
}
210
210
211
- [ Test (expected = javaClass< RuntimeException >())]
211
+ @ Test(expected = RuntimeException :: class )
212
212
public fun testForEachWithError () {
213
213
Observable .create(AsyncObservable ()).toBlocking().forEach { throw RuntimeException (" err" ) }
214
214
fail(" we expect an exception to be thrown" )
215
215
}
216
216
217
- [ Test ]
217
+ @ Test
218
218
public fun testLastOrDefault () {
219
219
assertEquals(" two" , Observable .from(listOf (" one" , " two" )).toBlocking().lastOrDefault(" default" ) { x -> x.length() == 3 })
220
220
assertEquals(" default" , Observable .from(listOf (" one" , " two" )).toBlocking().lastOrDefault(" default" ) { x -> x.length() > 3 })
221
221
}
222
222
223
- [ Test (expected = javaClass< IllegalArgumentException >())]
223
+ @ Test(expected = IllegalArgumentException :: class )
224
224
public fun testSingle () {
225
225
assertEquals(" one" , Observable .just(" one" ).toBlocking().single { x -> x.length() == 3 })
226
226
Observable .from(listOf (" one" , " two" )).toBlocking().single { x -> x.length() == 3 }
227
227
fail()
228
228
}
229
229
230
- [ Test ]
230
+ @ Test
231
231
public fun testDefer () {
232
232
Observable .defer { Observable .from(listOf (1 , 2 )) }.subscribe(received)
233
233
verify(a, times(1 )).received(1 )
234
234
verify(a, times(1 )).received(2 )
235
235
}
236
236
237
- [ Test ]
237
+ @ Test
238
238
public fun testAll () {
239
239
Observable .from(listOf (1 , 2 , 3 )).all { x -> x > 0 }.subscribe(received)
240
240
verify(a, times(1 )).received(true )
241
241
}
242
242
243
- [ Test ]
243
+ @ Test
244
244
public fun testZip () {
245
245
val o1 = Observable .from(listOf (1 , 2 , 3 ))
246
246
val o2 = Observable .from(listOf (4 , 5 , 6 ))
@@ -252,7 +252,7 @@ public class BasicKotlinTests : KotlinTests() {
252
252
assertEquals(listOf (3 , 6 , 9 ), values[2 ])
253
253
}
254
254
255
- [ Test ]
255
+ @ Test
256
256
public fun testZipWithIterable () {
257
257
val o1 = Observable .from(listOf (1 , 2 , 3 ))
258
258
val o2 = Observable .from(listOf (4 , 5 , 6 ))
@@ -264,7 +264,7 @@ public class BasicKotlinTests : KotlinTests() {
264
264
assertEquals(listOf (3 , 6 , 9 ), values[2 ])
265
265
}
266
266
267
- [ Test ]
267
+ @ Test
268
268
public fun testGroupBy () {
269
269
var count = 0
270
270
0 commit comments