[jboss-cvs] jbossretro/src/test/org/jboss/test/util ...

Elias Ross genman at noderunner.net
Tue Nov 7 19:21:39 EST 2006


  User: genman  
  Date: 06/11/07 19:21:39

  Added:       src/test/org/jboss/test/util  TimerTestCase.java
  Log:
  JBBUILD-328 - java.util.Timer
  
  Revision  Changes    Path
  1.1      date: 2006/11/08 00:21:39;  author: genman;  state: Exp;jbossretro/src/test/org/jboss/test/util/TimerTestCase.java
  
  Index: TimerTestCase.java
  ===================================================================
  package org.jboss.test.util;
  
  import java.util.Timer;
  import java.util.TimerTask;
  
  import junit.framework.TestCase;
  
  public class TimerTestCase extends TestCase
  {
     
     boolean ran = false;
     
     public void testTimer() throws Exception
     {
        testTimer(new Timer("name", true));
        testTimer(new Timer("name"));
     }
     
     public void testTimer(Timer t) throws Exception
     {
        TimerTask tt = new TimerTask() {
           public void run() {
              ran = true;
           }
        };
        t.schedule(tt, 0);
        Thread.sleep(300);
        t.cancel();
        t.purge();      
        assertEquals("timer ran", true, ran);
        
     }
  }
  
  
  



More information about the jboss-cvs-commits mailing list