Add tests for filter operation

This commit is contained in:
Vitaliy.Bibaev
2017-11-23 20:01:31 +03:00
committed by Yan Zhulanow
parent adb36d53fe
commit e3d651ec09
6 changed files with 32 additions and 4 deletions
@@ -0,0 +1,6 @@
package filter
fun main(args: Array<String>) {
// Breakpoint!
listOf("abc", "bde", "gh").filter { it.length < 3 }.count()
}
@@ -0,0 +1,6 @@
package filter
fun main(args: Array<String>) {
// Breakpoint!
listOf("23", "54", "4543").filter { it.length < 3 }
}
@@ -0,0 +1,6 @@
package filter
fun main(args: Array<String>) {
// Breakpoint!
listOf(Any(), Any(), Any()).filter { false }.count()
}
@@ -2,5 +2,5 @@ package filter
fun main(args: Array<String>) {
// Breakpoint!
listOf(1, 2).filter { it % 2 == 0 }
listOf(1, 2, 3).filter { it == 2 }.count()
}
@@ -0,0 +1,6 @@
package filter
fun main(args: Array<String>) {
// Breakpoint!
byteArrayOf(1, 3, 50).filter { it == 50.toByte() }
}