Kotlinlearncs.online LogoJava
Return to List

Test Writing: Binary String Is Balanced

Created By: Pranav Narayanan
/ Version: 2025.2.0

Write a method isBalanced that returns true if the passed String is balanced. A String is balanced if in every substring, the absolute difference between the number of 1s and 0s is at most 2. You need to assert that the passed value is not null, but otherwise it will only contain 1s and 0s.

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
Report a Problem

Attribution must link to this page: https://www.learncs.online/testtesting/java/binary-string-is-balanced/[email protected]