org.ourgrid.mygrid.scheduler.test
Class SchedulerImplTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.ourgrid.mygrid.scheduler.test.SchedulerImplTest
All Implemented Interfaces:
junit.framework.Test, FastTest, PreCommitTest, SchedulerFastTest, SchedulerPreCommitTest, SelectiveTest, StressTest

public class SchedulerImplTest
extends junit.framework.TestCase
implements SchedulerFastTest


Constructor Summary
SchedulerImplTest()
           
 
Method Summary
protected  void setUp()
           
protected  void tearDown()
           
 void testAddJob()
           
 void testJobList()
           
 void testWaitForJobWithCancelJob()
           
 void testWaitForJobWithRunningTasks()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface junit.framework.Test
countTestCases, run
 
Methods inherited from interface junit.framework.Test
countTestCases, run
 

Constructor Detail

SchedulerImplTest

public SchedulerImplTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class junit.framework.TestCase
Throws:
java.lang.Exception

tearDown

protected void tearDown()
                 throws java.lang.Exception
Overrides:
tearDown in class junit.framework.TestCase
Throws:
java.lang.Exception

testJobList

public void testJobList()
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

testWaitForJobWithCancelJob

public void testWaitForJobWithCancelJob()
                                 throws JobNotFoundException,
                                        java.rmi.RemoteException,
                                        JobCouldNotBeCancelledException,
                                        TaskSpecificationException,
                                        JobSpecificationException,
                                        UnavailableGumException
Throws:
JobNotFoundException
java.rmi.RemoteException
JobCouldNotBeCancelledException
TaskSpecificationException
JobSpecificationException
UnavailableGumException

testWaitForJobWithRunningTasks

public void testWaitForJobWithRunningTasks()
                                    throws JobNotFoundException,
                                           java.rmi.RemoteException,
                                           TaskSpecificationException,
                                           JobSpecificationException
Throws:
JobNotFoundException
java.rmi.RemoteException
TaskSpecificationException
JobSpecificationException

testAddJob

public void testAddJob()
                throws java.rmi.RemoteException,
                       TaskSpecificationException,
                       JobSpecificationException
Throws:
java.rmi.RemoteException
TaskSpecificationException
JobSpecificationException