Test Writing: Close Far
Imported By: Geoffrey Challen
/ Version: 2021.7.0
Given three int
s, a
, b
, and c
, return true
if one of b
or c
is close, differing from a by at most 1,
while the other is far, differing from both other values by 2 or more.
Test Design Challenge
You're challenge is to write tests for this problem described above.
- Provide a method named test that accepts no arguments and does not return a value.
- If the implementation of the class described above is incorrect, your test method should throw an exception.
- If it is correct, do not throw an exception.
- You may want to use Kotlin's assert or check methods
fun closeFar(
a: Int,
b: Int,
c: Int,
): Boolean {
return false
}