StringExpr.assign(outV, i, blue, 0, blue.length); expectedResultLen = blue.length; Assert.assertTrue(vectorEqual(outV, i, blue, 0, expectedResultLen)); i++; Assert.assertTrue(StringExpr.characterCount(redgreen, 0, redgreen.length) == 8); StringExpr.assign(outV, i, redgreen, 0, redgreen.length); expectedResultLen = redgreen.length; Assert.assertTrue(vectorEqual(outV, i, redgreen, 0, expectedResultLen)); i++; Assert.assertTrue(StringExpr.characterCount(ascii_sentence, 0, ascii_sentence.length) == 31); StringExpr.assign(outV, i, ascii_sentence, 0, ascii_sentence.length); expectedResultLen = ascii_sentence.length; Assert.assertTrue(vectorEqual(outV, i, ascii_sentence, 0, expectedResultLen)); i++; Assert.assertTrue(StringExpr.characterCount(blanksLeft, 0, blanksLeft.length) == 5); StringExpr.assign(outV, i, blanksLeft, 0, blanksLeft.length); expectedResultLen = blanksLeft.length; Assert.assertTrue(vectorEqual(outV, i, blanksLeft, 0, expectedResultLen)); StringExpr.assign(outV, i, sentenceBlankRanges, 0, sentenceBlankRangesLen); expectedResultLen = sentenceBlankRangesLen; Assert.assertTrue(vectorEqual(outV, i, sentenceBlankRanges, 0, expectedResultLen)); i++; Assert.assertTrue(StringExpr.characterCount(sentenceBlankRanges, 0, sentenceBlankRangesLen - 3) == 16); StringExpr.assign(outV, i, sentenceBlankRanges, 0, sentenceBlankRangesLen - 3); expectedResultLen = sentenceBlankRangesLen - 3; Assert.assertTrue(vectorEqual(outV, i, sentenceBlankRanges, 0, expectedResultLen)); StringExpr.assign(outV, i, sentenceBlankRanges, 4, sentenceBlankRangesLen - 4);