package com.droidworks.util; import android.test.InstrumentationTestCase; public class StringUtilsTest extends InstrumentationTestCase { public void testCharCount() { assertEquals(3, StringUtils.charCount("xcxcxc", 'x')); } public void testFormatHMS() { String result = StringUtils.formatHMS(new StringBuilder(), 370); assertEquals("6:10", result); result = StringUtils.formatHMS(new StringBuilder(), 186); assertEquals("3:06", result); result = StringUtils.formatHMS(new StringBuilder(), 15); assertEquals("0:15", result); result = StringUtils.formatHMS(new StringBuilder(), 7268); assertEquals("2:01:08", result); } public void testAddLeadingZero() { StringBuilder sb = new StringBuilder(); StringUtils.appendWithLeadingZero(sb, 4); assertEquals("04", sb.toString()); sb = new StringBuilder(); StringUtils.appendWithLeadingZero(sb, 14); assertEquals("14", sb.toString()); } }