Test Writing: xy Balance
Imported By: Geoffrey Challen
/ Version: 2021.7.0
We'll say that a String
is xy-balanced if for all the 'x' characters there exists a 'y' character
later in the string.
So "xxy" is balanced, but "xyx" is not.
One 'y' can balance multiple 'x's.
Return true
if the given String
is xy-balanced.
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 Java's assert method
boolean xyBalance(String input) {
return false;
}