Compare commits
2 Commits
76c33a8178
...
d2d6fc4dd4
Author | SHA1 | Date |
---|---|---|
|
d2d6fc4dd4 | 11 months ago |
|
b90526f3f1 | 11 months ago |
@ -1,16 +1,32 @@
|
|||||||
|
import technology.zim.data.Tile
|
||||||
|
import technology.zim.data.TileNavigatedArray
|
||||||
import kotlin.test.BeforeTest
|
import kotlin.test.BeforeTest
|
||||||
import kotlin.test.Test
|
import kotlin.test.Test
|
||||||
|
|
||||||
class TileNavigatedArrayTest {
|
class TileNavigatedArrayTest {
|
||||||
|
var arr:TileNavigatedArray<Int> = TileNavigatedArray()
|
||||||
@BeforeTest
|
@BeforeTest
|
||||||
fun setUp() {
|
fun setUp() {
|
||||||
|
arr = TileNavigatedArray<Int>(10, 10, false)
|
||||||
|
arr.addAll(0..(10*10))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
fun addAndAccessTest() {
|
fun addAndAccessTest() {
|
||||||
|
arr.apply {
|
||||||
|
set(Tile(0,0), -1)
|
||||||
|
set(Tile(0,1), -2)
|
||||||
|
set(Tile(1, 0), -3)
|
||||||
|
set(Tile(1, 1), -4)
|
||||||
|
set(Tile(2, 1), -5)
|
||||||
|
set(Tile(2, 2), -6)
|
||||||
|
}
|
||||||
|
assert(arr.get(Tile(0, 0)) == -1)
|
||||||
|
assert(arr.get(Tile(0, 1)) == -2)
|
||||||
|
assert(arr.get(Tile(1, 0)) == -3)
|
||||||
|
assert(arr.get(Tile(1, 1)) == -4)
|
||||||
|
assert(arr.get(Tile(2, 1)) == -5)
|
||||||
|
assert(arr.get(Tile(2, 2)) == -6)
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in new issue