org.jicengine.test
Class OverridingTest

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.jicengine.test.OverridingTest
All Implemented Interfaces:
junit.framework.Test

public class OverridingTest
extends junit.framework.TestCase

Author:
.timo

Constructor Summary
OverridingTest()
           
 
Method Summary
 void testActionParametersAreNotOverridden()
           
 void testActionsInsideOverriddenObjectAreNotExecuted()
           
 void testObligatoryOverridingFails()
           
 void testOverridableByAttribute()
           
 void testOverridableElementWithoutDefaultValue()
           
 void testOverridingObjectOfWrongTypeFails()
           
 void testValueOverridden()
           
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, 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
 

Constructor Detail

OverridingTest

public OverridingTest()
Method Detail

testOverridableByAttribute

public void testOverridableByAttribute()
                                throws java.lang.Exception
Throws:
java.lang.Exception

testValueOverridden

public void testValueOverridden()
                         throws java.lang.Exception
Throws:
java.lang.Exception

testOverridableElementWithoutDefaultValue

public void testOverridableElementWithoutDefaultValue()
                                               throws java.lang.Exception
Throws:
java.lang.Exception

testObligatoryOverridingFails

public void testObligatoryOverridingFails()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

testOverridingObjectOfWrongTypeFails

public void testOverridingObjectOfWrongTypeFails()
                                          throws java.lang.Exception
Throws:
java.lang.Exception

testActionsInsideOverriddenObjectAreNotExecuted

public void testActionsInsideOverriddenObjectAreNotExecuted()
                                                     throws java.lang.Exception
Throws:
java.lang.Exception

testActionParametersAreNotOverridden

public void testActionParametersAreNotOverridden()
                                          throws java.lang.Exception
Throws:
java.lang.Exception