Question: Write test functions for the following Kotlin code segment: object Fact { val permitColors = readColours(permittedColors) val permittedLetters = permittedColors.map { it -> it[0].toUpperCase() }

Write test functions for the following Kotlin code segment:

object Fact {
val permitColors = readColours("permittedColors")
val permittedLetters = permittedColors.map { it -> it[0].toUpperCase() }
val permittedTurns = 12
val lengthOfCode = 4
fun getInstance(b: Boolean = false): Game = GameImplementation(permitedColors,
InputChecker(permittedLetters), permittedTurns,
RandomPeg(permittedLetters, lengthOfCode),
b)
private fun readColors(file: String): List {
val colors = File(file)
return colors.readLines()
}
}

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!