com.yobotics.simulationconstructionset.gui
Class YoEntryBoxTest

java.lang.Object
  extended by com.yobotics.simulationconstructionset.gui.YoEntryBoxTest

public class YoEntryBoxTest
extends java.lang.Object


Nested Class Summary
static class YoEntryBoxTest.BadGreekEnum
           
static class YoEntryBoxTest.LargeEnum
           
static interface YoEntryBoxTest.RobotControllerWithAttachRobot
           
static class YoEntryBoxTest.SmallEnum
           
 
Field Summary
static int DELAY_TIME_FOR_HUMAN_CONVENIENT_VIEWING
           
static int DELAY_TIME_FOR_TESTING_CONCURRENT_UPDATE
           
 
Constructor Summary
YoEntryBoxTest()
           
 
Method Summary
<T extends YoEntryBoxTest.RobotControllerWithAttachRobot>
SimulationConstructionSet
setupSCS(T controller)
           
 void testEnumDisplay()
           
 void testSwitchToEnumEntry()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DELAY_TIME_FOR_HUMAN_CONVENIENT_VIEWING

public static final int DELAY_TIME_FOR_HUMAN_CONVENIENT_VIEWING
See Also:
Constant Field Values

DELAY_TIME_FOR_TESTING_CONCURRENT_UPDATE

public static final int DELAY_TIME_FOR_TESTING_CONCURRENT_UPDATE
See Also:
Constant Field Values
Constructor Detail

YoEntryBoxTest

public YoEntryBoxTest()
Method Detail

testEnumDisplay

public void testEnumDisplay()
                     throws BlockingSimulationRunner.SimulationExceededMaximumTimeException,
                            java.lang.InterruptedException
Throws:
BlockingSimulationRunner.SimulationExceededMaximumTimeException
java.lang.InterruptedException

testSwitchToEnumEntry

public void testSwitchToEnumEntry()
                           throws BlockingSimulationRunner.SimulationExceededMaximumTimeException,
                                  java.lang.InterruptedException
Throws:
BlockingSimulationRunner.SimulationExceededMaximumTimeException
java.lang.InterruptedException

setupSCS

public <T extends YoEntryBoxTest.RobotControllerWithAttachRobot> SimulationConstructionSet setupSCS(T controller)
                                   throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException