TsPropertyTypes Class Reference

Test suite for the PropertyType class hierarchy. More...

#include <TsPropertyTypes.h>

Inheritance diagram for TsPropertyTypes:

Public Member Functions

void setUp ()
 
void setUp ()
 
void tearDown ()
 
void tearDown ()
 

Protected Member Functions

void tcArrayProperty ()
 Test Case: Array properties. More...
 
void tcBitProperty ()
 Test Case: Bit properties. More...
 
void tcClone ()
 Test Case: cloning properties. More...
 
void tcCompositeProperty ()
 Test Case: Composite properties (enum 20) . More...
 
void tcCreatePropertyTypes ()
 Test Case: creating all type of properties. More...
 
void tcDateTimeProperty ()
 Test Case: DateTimeProperty properties. More...
 
void tcGeometryProperty ()
 Test Case: Geometry properties (enum 17) . More...
 
void tcGeometryPropertyCopyConstructor ()
 Test Case: Geometry properties -copy constructor . More...
 
void tcGeometryPropertyFirstConstructor ()
 Test Case: Geometry properties with first constructor (enum 17) . More...
 
void tcGeometryPropertyFirstConstructorAssign ()
 Test Case: Using first constructor and assign. More...
 
void tcNumericProperty ()
 Test Case: Numeric properties. More...
 
void tcRasterProperty ()
 Test Case: Array properties. More...
 
void tcRasterPropertyAssignOp ()
 Test Case: Array properties. More...
 
void tcRasterPropertyClone ()
 Test Case: Array properties. More...
 
void tcSimpleProperty ()
 Test Case: Simple properties (enum 2-12) . More...
 
void tcStringProperty ()
 Test Case: String properties (fixed, var, unlimited) . More...
 

Private Member Functions

 CPPUNIT_TEST (tcCreatePropertyTypes)
 
 CPPUNIT_TEST (tcClone)
 
 CPPUNIT_TEST (tcSimpleProperty)
 
 CPPUNIT_TEST (tcNumericProperty)
 
 CPPUNIT_TEST (tcStringProperty)
 
 CPPUNIT_TEST (tcDateTimeProperty)
 
 CPPUNIT_TEST (tcBitProperty)
 
 CPPUNIT_TEST (tcArrayProperty)
 
 CPPUNIT_TEST (tcGeometryPropertyFirstConstructor)
 
 CPPUNIT_TEST (tcGeometryPropertyCopyConstructor)
 
 CPPUNIT_TEST (tcGeometryPropertyFirstConstructorAssign)
 
 CPPUNIT_TEST (tcGeometryProperty)
 
 CPPUNIT_TEST (tcRasterProperty)
 
 CPPUNIT_TEST (tcRasterPropertyClone)
 
 CPPUNIT_TEST (tcRasterPropertyAssignOp)
 
 CPPUNIT_TEST (tcCompositeProperty)
 
 CPPUNIT_TEST_SUITE (TsPropertyTypes)
 
 CPPUNIT_TEST_SUITE (TsPropertyTypes)
 
 CPPUNIT_TEST_SUITE_END ()
 
 CPPUNIT_TEST_SUITE_END ()
 

Detailed Description

Test suite for the PropertyType class hierarchy.

This test suite will perform checks in the PropertyType class hierarchy without using any associated DataSource.
This test suite will check the following:

  • ;
  • ;
  • ;
  • ;
  • ;

This test suite will perform checks in the PropertyType class hierarchy without using any associated DataSource.
This test suite will check the following:

  • SimpleProperty;
  • NumericProperty;
  • StringProperty;
  • DateTimeProperty;
  • BitProperty;
  • ArrayProperty;
  • GeometryProperty;
  • RasterProperty;
  • CompositeProperty;
  • Other Test Suites are implemented to test ByteaArray, DateTime, Array etc;

Definition at line 53 of file attic/unittest/dataaccess/TsPropertyTypes.h.

Member Function Documentation

TsPropertyTypes::CPPUNIT_TEST ( tcCreatePropertyTypes  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcClone  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcSimpleProperty  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcNumericProperty  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcStringProperty  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcDateTimeProperty  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcBitProperty  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcArrayProperty  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcGeometryPropertyFirstConstructor  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcGeometryPropertyCopyConstructor  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcGeometryPropertyFirstConstructorAssign  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcGeometryProperty  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcRasterProperty  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcRasterPropertyClone  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcRasterPropertyAssignOp  )
private
TsPropertyTypes::CPPUNIT_TEST ( tcCompositeProperty  )
private
TsPropertyTypes::CPPUNIT_TEST_SUITE ( TsPropertyTypes  )
private
TsPropertyTypes::CPPUNIT_TEST_SUITE ( TsPropertyTypes  )
private
TsPropertyTypes::CPPUNIT_TEST_SUITE_END ( )
private
TsPropertyTypes::CPPUNIT_TEST_SUITE_END ( )
private
void TsPropertyTypes::setUp ( )
void TsPropertyTypes::setUp ( )
void TsPropertyTypes::tcClone ( )
protected

Test Case: cloning properties.

Definition at line 187 of file attic/unittest/dataaccess/TsPropertyTypes.cpp.

void TsPropertyTypes::tearDown ( )
void TsPropertyTypes::tearDown ( )

The documentation for this class was generated from the following files: