@Test
public void testSplitMixedCaseWord_happyPath_multipleWordsWithAllCaps2() {

    List<String> actual = SpellChecker.splitMixedCaseWord("weDONTWantTODoTHIS");
    Assert.assertEquals("Unexpected split word count, actual = " + String.join(", ", actual), 6, actual.size());
    Assert.assertEquals("we", actual.get(0));
    Assert.assertEquals("DONT", actual.get(1));
    Assert.assertEquals("Want", actual.get(2));
    Assert.assertEquals("TO", actual.get(3));
    Assert.assertEquals("Do", actual.get(4));
    Assert.assertEquals("THIS", actual.get(5));
}