Stop using deprecated APIs

This commit is contained in:
Ilya Ryzhenkov
2014-12-02 15:41:22 +03:00
parent 2b8ffeda28
commit be717f48f8
45 changed files with 111 additions and 112 deletions
@@ -10,17 +10,17 @@ class FunctionIteratorTest {
Test fun iterateOverFunction() {
var count = 3
val iter = iterate<Int> {
val iter = stream<Int> {
count--
if (count >= 0) count else null
}
val list = iter.toList()
assertEquals(arrayList(2, 1, 0), list)
assertEquals(arrayListOf(2, 1, 0), list)
}
Test fun iterateOverFunction2() {
val values = iterate<Int>(3) { n -> if (n > 0) n - 1 else null }
assertEquals(arrayList(3, 2, 1, 0), values.toList())
val values = stream<Int>(3) { n -> if (n > 0) n - 1 else null }
assertEquals(arrayListOf(3, 2, 1, 0), values.toList())
}
}