В целом, Testclass в Kotlin выглядит следующим образом:
import org.junit.Assert.assertTrue
class NodeTest {
@Test
fun neighbourCountValidation(){
//This is a snipped of my test class, apply your tests here.
val testNode = Node(Point(2,0))
assertTrue(testNode.neighbourCount()==0)
}
}
Для каждого класса, который вы хотите протестировать, создайте еще один класс Test. Теперь для каждого варианта использования создайте метод, который будет проверять это поведение. В моем случае я хотел проверить, нет ли у нового узла соседей.
Убедитесь, что вы внедрили окружение junit в свой build.gradle
Надеюсь, вы сможете применить эту конструкцию к вашей проблеме