1 32 package net.sf.retrotranslator.runtime.java.lang; 33 34 import static java.lang.Thread.State.*; 35 import junit.framework.TestCase; 36 37 40 public class Thread_State_TestCase extends TestCase { 41 42 public void test_length() { 43 assertEquals(6, Thread.State.values().length); 44 } 45 46 public void test_valueOf() { 47 assertSame(NEW, Thread.State.valueOf("NEW")); 48 assertSame(RUNNABLE, Thread.State.valueOf("RUNNABLE")); 49 assertSame(BLOCKED, Thread.State.valueOf("BLOCKED")); 50 assertSame(WAITING, Thread.State.valueOf("WAITING")); 51 assertSame(TIMED_WAITING, Thread.State.valueOf("TIMED_WAITING")); 52 assertSame(TERMINATED, Thread.State.valueOf("TERMINATED")); 53 } 54 55 public void test_ordinal() { 56 assertEquals(0, NEW.ordinal()); 57 assertEquals(1, RUNNABLE.ordinal()); 58 assertEquals(2, BLOCKED.ordinal()); 59 assertEquals(3, WAITING.ordinal()); 60 assertEquals(4, TIMED_WAITING.ordinal()); 61 assertEquals(5, TERMINATED.ordinal()); 62 } 63 64 } | Popular Tags |