Ad
  • Custom User Avatar

    Read the comments next time you find an issue.

    In the Java testcases, the expected and the actual are swapped around, so your solution is returning 0 and the expected answer is 2.

    Proven by the testcase

    assertEquals( "Nope!" , DRoot.digital_root(992), 2);
    
  • Custom User Avatar

    Well, there are several asserts in each test case. There are people advocating one assert per test case, but I am not one of them.

    One test, for example, is:

      @Test
      public void normalHappyFlow() {
        assertTrue("codewars can be created from code and wars", StringMerger.isMerge("codewars", "code", "wars"));
        assertTrue("codewars can be created from cdwr and oeas", StringMerger.isMerge("codewars", "cdwr", "oeas"));
        assertTrue("Making progress", StringMerger.isMerge("Making progress", "Mak pross", "inggre"));
      }
    

    I don't see this as an issue, so I will remove the flag for now.

    If I misunderstood you, please let me know.