1 package org.glom.web.client;
3 import static org.junit.Assert.*;
7 import com.googlecode.gwt.test.GwtModule;
8 import com.googlecode.gwt.test.GwtTest;
10 @GwtModule("org.glom.web.OnlineGlom")
11 public class GwtTestStringUtils extends GwtTest {
13 public GwtTestStringUtils() {
17 public void testIsEmpty() {
18 assertTrue(StringUtils.isEmpty(""));
19 assertTrue(StringUtils.isEmpty(null));
20 assertTrue(StringUtils.isEmpty(new String()));
21 assertFalse(StringUtils.isEmpty("something"));
25 public void testDefaultString() {
26 assertEquals("", StringUtils.defaultString(""));
27 assertEquals("", StringUtils.defaultString(null));
29 assertEquals("something", StringUtils.defaultString("something"));
33 public void testEquals() {
34 assertTrue(StringUtils.equals(null, null));
35 assertTrue(StringUtils.equals("", ""));
36 assertTrue(StringUtils.equals(new String(), new String()));
37 assertTrue(StringUtils.equals(null, ""));
38 assertTrue(StringUtils.equals("", null));
39 assertTrue(StringUtils.equals(null, new String()));
40 assertTrue(StringUtils.equals(new String(), null));
41 assertTrue(StringUtils.equals(null, new String()));
42 assertTrue(StringUtils.equals(new String(), null));
44 assertFalse(StringUtils.equals("something", null));
45 assertFalse(StringUtils.equals("something", ""));
46 assertFalse(StringUtils.equals("something", new String()));
47 assertFalse(StringUtils.equals(null, "something"));
48 assertFalse(StringUtils.equals("", "something"));
49 assertFalse(StringUtils.equals(new String(), "something"));