org.objectweb.fractal.cecilia.adl.test
Class AttributesTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.objectweb.fractal.cecilia.adl.test.CeciliaAdlTestCase
              extended by org.objectweb.fractal.cecilia.adl.test.AttributesTest
All Implemented Interfaces:
junit.framework.Test

public class AttributesTest
extends CeciliaAdlTestCase

Test ADL in test.attributes package.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.objectweb.fractal.cecilia.adl.test.CeciliaAdlTestCase
CeciliaAdlTestCase.FractalBackendLauncher, CeciliaAdlTestCase.StaticallyLoadedCeciliaAdlLauncher
 
Field Summary
 
Fields inherited from class org.objectweb.fractal.cecilia.adl.test.CeciliaAdlTestCase
BUILD_DIR_PROPERTY_NAME, C_FLAGS_PROPERTY_NAME, clearBuildDir, COMPILER_CMD_PROPERTY_NAME, DEFAULT_BUILD_DIR, DEFAULT_C_FLAGS, DEFAULT_LD_FLAGS, DEFAULT_SOURCE_PATH, LD_FLAGS_PROPERTY_NAME, LINKER_CMD_PROPERTY_NAME, SOURCE_PATH_PROPERTY_NAME, TEST_JOBS_PROPERTY_NAME
 
Constructor Summary
AttributesTest()
           
 
Method Summary
 void testAttributeMC()
           
 void testNontrivialAttributeInitializations()
           
 void testReadConstField()
           
 void testTryToReassignIntConstField()
           
 void testTryToReassignIntConstFieldUsingAC()
           
 void testTryToReassignRecordConstField()
           
 void testTryToReassignStringConstField()
           
 void testUninitializedAttributeMC()
           
 void testZeroValueAttributeUsingAttributeController()
           
 void testZeroValueAttributeUsingAttributesMacro()
           
 
Methods inherited from class org.objectweb.fractal.cecilia.adl.test.CeciliaAdlTestCase
compileADL, compileAndRun, deleteDirectory, getBuildDir, getLauncher, getLauncherOptions, runTest, runTestAndReturnValue, setLauncher, setUp, tryCompileADL
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, 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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AttributesTest

public AttributesTest()
Method Detail

testAttributeMC

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

testUninitializedAttributeMC

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

testZeroValueAttributeUsingAttributesMacro

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

testZeroValueAttributeUsingAttributeController

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

testReadConstField

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

testTryToReassignIntConstField

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

testTryToReassignIntConstFieldUsingAC

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

testTryToReassignStringConstField

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

testTryToReassignRecordConstField

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

testNontrivialAttributeInitializations

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


Copyright © 2007-2009 ObjectWeb Consortium. All Rights Reserved.