com.yobotics.simulationconstructionset
Class YoVariableTest

java.lang.Object
  extended by com.yobotics.simulationconstructionset.YoVariableTest

public class YoVariableTest
extends java.lang.Object

Title: SimulationConstructionSet

Description:

Copyright: Copyright (c) 2000

Company: Yobotics, Inc.

Version:
1.0
Author:
not attributable

Constructor Summary
YoVariableTest()
           
 
Method Summary
 void setUp()
           
 void tearDown()
           
 void testAddVariableChangeListener()
           
 void testCanHaveAClosingBracket()
           
 void testCanHaveAnOpeningBracket()
           
 void testCantHaveABackSlash()
           
 void testCantHaveACarrot()
           
 void testCantHaveAComma()
           
 void testCantHaveADot()
           
 void testCantHaveAQuote()
           
 void testCantHaveASlash()
           
 void testCantHaveASpace()
           
 void testFullNameEndsWith()
           
 void testGetBooleanValue()
           
 void testGetDescription()
           
 void testGetDoubleValue()
           
 void testGetEnumValue()
           
 void testGetFullNameWithNameSpace()
           
 void testGetIntegerValue()
           
 void testGetName()
           
 void testGetName1()
           
 void testGetYoVariableRegistry()
           
 void testNotifyVaribaleChangeListeners()
           
 void testRecursiveCompareYoVariables()
           
 void testRemoveAllVariableChangeListeners()
           
 void testRemoveObserver()
           
 void testRemoveObserverNonExistent1()
           
 void testRemoveObserverNonExistent2()
           
 void testToString()
           
 void testValidVariable()
           
 void testValueEquals()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YoVariableTest

public YoVariableTest()
Method Detail

setUp

public void setUp()

tearDown

public void tearDown()

testFullNameEndsWith

public void testFullNameEndsWith()

testValidVariable

public void testValidVariable()

testCantHaveADot

public void testCantHaveADot()

testCantHaveAComma

public void testCantHaveAComma()

testCantHaveACarrot

public void testCantHaveACarrot()

testCanHaveAClosingBracket

public void testCanHaveAClosingBracket()

testCanHaveAnOpeningBracket

public void testCanHaveAnOpeningBracket()

testCantHaveABackSlash

public void testCantHaveABackSlash()

testCantHaveAQuote

public void testCantHaveAQuote()

testCantHaveASpace

public void testCantHaveASpace()

testCantHaveASlash

public void testCantHaveASlash()

testGetBooleanValue

public void testGetBooleanValue()

testGetDescription

public void testGetDescription()

testGetDoubleValue

public void testGetDoubleValue()

testGetEnumValue

public void testGetEnumValue()

testGetFullNameWithNameSpace

public void testGetFullNameWithNameSpace()

testGetIntegerValue

public void testGetIntegerValue()

testGetName

public void testGetName()

testGetName1

public void testGetName1()

testGetYoVariableRegistry

public void testGetYoVariableRegistry()

testToString

public void testToString()

testValueEquals

public void testValueEquals()

testNotifyVaribaleChangeListeners

public void testNotifyVaribaleChangeListeners()

testAddVariableChangeListener

public void testAddVariableChangeListener()

testRemoveAllVariableChangeListeners

public void testRemoveAllVariableChangeListeners()

testRemoveObserver

public void testRemoveObserver()

testRemoveObserverNonExistent1

public void testRemoveObserverNonExistent1()

testRemoveObserverNonExistent2

public void testRemoveObserverNonExistent2()

testRecursiveCompareYoVariables

public void testRecursiveCompareYoVariables()
                                     throws java.lang.IllegalArgumentException,
                                            java.lang.IllegalAccessException,
                                            java.lang.SecurityException,
                                            java.lang.NoSuchFieldException
Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
java.lang.SecurityException
java.lang.NoSuchFieldException