org.metaabm.tests
Class SAttributeTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.metaabm.tests.IIDTest
              extended by org.metaabm.tests.SNamedTest
                  extended by org.metaabm.tests.SAttributeTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
SAttributeArrayTest

public class SAttributeTest
extends SNamedTest

A test case for the model object 'SAttribute'.

Author:
Miles Parker *

The following features are tested:


Field Summary
 
Fields inherited from class org.metaabm.tests.IIDTest
context, fixture
 
Constructor Summary
SAttributeTest(java.lang.String name)
          Constructs a new SAttribute test case with the given name.
 
Method Summary
protected  SAttribute getFixture()
          Returns the fixture for this SAttribute test case.
static void main(java.lang.String[] args)
           
protected  void setUp()
           
protected  void tearDown()
           
 void testGetAccessors()
           
 void testGetAvailableTypes()
          Tests the 'Available Types' feature getter.
 void testGetSubAccessors()
           
 
Methods inherited from class org.metaabm.tests.IIDTest
setFixture, testGetLabel
 
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
 

Constructor Detail

SAttributeTest

public SAttributeTest(java.lang.String name)
Constructs a new SAttribute test case with the given name.

Method Detail

main

public static void main(java.lang.String[] args)


getFixture

protected SAttribute getFixture()
Returns the fixture for this SAttribute test case.

Overrides:
getFixture in class SNamedTest

setUp

protected void setUp()
              throws java.lang.Exception

Overrides:
setUp in class IIDTest
Throws:
java.lang.Exception
See Also:
TestCase.setUp()

tearDown

protected void tearDown()
                 throws java.lang.Exception

Overrides:
tearDown in class junit.framework.TestCase
Throws:
java.lang.Exception
See Also:
TestCase.tearDown()

testGetAvailableTypes

public void testGetAvailableTypes()
Tests the 'Available Types' feature getter.

See Also:
IValue.getAvailableTypes()

testGetAccessors

public void testGetAccessors()

testGetSubAccessors

public void testGetSubAccessors()