1 32 package net.sf.retrotranslator.runtime.java.lang; 33 34 import junit.framework.TestCase; 35 36 39 public class _BooleanTestCase extends TestCase { 40 41 public void testValueOf() throws Exception { 42 assertSame(Boolean.TRUE, Boolean.valueOf(true)); 43 assertSame(Boolean.FALSE, Boolean.valueOf(false)); 44 } 45 46 public void testParseBoolean() throws Exception { 47 assertTrue(Boolean.parseBoolean("True")); 48 assertTrue(Boolean.parseBoolean("true")); 49 assertFalse(Boolean.parseBoolean("False")); 50 assertFalse(Boolean.parseBoolean("false")); 51 assertFalse(Boolean.parseBoolean("Yes")); 52 assertFalse(Boolean.parseBoolean("No")); 53 } 54 55 public void testCompareTo() throws Exception { 56 assertEquals(1, Boolean.TRUE.compareTo(Boolean.FALSE)); 57 assertEquals(0, Boolean.TRUE.compareTo(Boolean.TRUE)); 58 assertEquals(-1, Boolean.FALSE.compareTo(Boolean.TRUE)); 59 assertEquals(0, Boolean.FALSE.compareTo(Boolean.FALSE)); 60 } 61 62 } | Popular Tags |