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
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
