This commit is contained in:
parent
fe7cf55de9
commit
51e9da7c9b
8 changed files with 118 additions and 156 deletions
37
src/zutil/test/StringUtilTest.java
Normal file
37
src/zutil/test/StringUtilTest.java
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
package zutil.test;
|
||||
|
||||
import org.junit.*;
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
import zutil.StringUtil;
|
||||
|
||||
public class StringUtilTest {
|
||||
|
||||
@Test
|
||||
public void formatBytesToStringTest() {
|
||||
assertEquals( StringUtil.formatBytesToString( 100 ), "100.0 B" );
|
||||
assertEquals( StringUtil.formatBytesToString( 10000 ), "9.7 kB" );
|
||||
}
|
||||
|
||||
@Test
|
||||
public void trimTest() {
|
||||
assertEquals( StringUtil.trim("", ' '), "" );
|
||||
assertEquals( StringUtil.trim(" aa ", ' '), "aa" );
|
||||
assertEquals( StringUtil.trim("aa ", ' '), "aa" );
|
||||
assertEquals( StringUtil.trim(" aa", ' '), "aa" );
|
||||
assertEquals( StringUtil.trim(" aa ", 'a'), "" );
|
||||
assertEquals( StringUtil.trim("\u0010 aa ", ' '), "aa" );
|
||||
assertEquals( StringUtil.trim("\n\naa\n\t", ' '), "aa" );
|
||||
assertEquals( StringUtil.trim("\"aa\"", '\"'), "aa" );
|
||||
}
|
||||
|
||||
@Test
|
||||
public void trimQuotesTest() {
|
||||
assertEquals( StringUtil.trimQuotes(""), "" );
|
||||
assertEquals( StringUtil.trimQuotes("\""), "\"" );
|
||||
assertEquals( StringUtil.trimQuotes("\"\""), "" );
|
||||
assertEquals( StringUtil.trimQuotes("\"aa"), "\"aa" );
|
||||
assertEquals( StringUtil.trimQuotes("aa\""), "aa\"" );
|
||||
assertEquals( StringUtil.trimQuotes("\"aa\""), "aa" );
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue