TsWKBReader Class Reference

Test suite for the WKBReader class. More...

#include <TsWKBReader.h>

Inheritance diagram for TsWKBReader:

Classes

struct  WKBEntry
 

Public Member Functions

void setUp ()
 
void tearDown ()
 

Protected Member Functions

void tcBasicGeometryMethods ()
 Test Case: testing the basic geometry methods. More...
 
void tcCreateGeometriesAndApplyReadTests ()
 Test Case: Creating basic Geom and apply read test. More...
 
void tcCreateGeomFromWKTAndApplyReadTests ()
 Test Case: Creating basic Geom from WKT and apply read test. More...
 

Private Member Functions

 CPPUNIT_TEST (tcCreateGeomFromWKTAndApplyReadTests)
 
 CPPUNIT_TEST (tcCreateGeometriesAndApplyReadTests)
 
 CPPUNIT_TEST (tcBasicGeometryMethods)
 
 CPPUNIT_TEST_SUITE (TsWKBReader)
 
 CPPUNIT_TEST_SUITE_END ()
 
void loadGeometry (std::vector< WKBEntry > &hwkbVec) const
 Auxiliary method for reading geometry information from an ASCII file. More...
 
void loadWKT (std::vector< std::string > &geom_wkt) const
 
void loadWKT (std::string filewkt, std::vector< std::string > &geom_wkt) const
 

Detailed Description

Test suite for the WKBReader class.

This test suite will check the following:

  • PostGIS Extended-WKB reading and writing;
  • Official OGC WKB reading/writing;
  • Spatial Operators;
  • Re-projection (transformation of SRS);

Definition at line 49 of file TsWKBReader.h.

Member Function Documentation

TsWKBReader::CPPUNIT_TEST ( tcCreateGeomFromWKTAndApplyReadTests  )
private
TsWKBReader::CPPUNIT_TEST ( tcCreateGeometriesAndApplyReadTests  )
private
TsWKBReader::CPPUNIT_TEST ( tcBasicGeometryMethods  )
private
TsWKBReader::CPPUNIT_TEST_SUITE ( TsWKBReader  )
private
TsWKBReader::CPPUNIT_TEST_SUITE_END ( )
private
void TsWKBReader::loadGeometry ( std::vector< WKBEntry > &  hwkbVec) const
private
void TsWKBReader::loadWKT ( std::vector< std::string > &  geom_wkt) const
private

Definition at line 307 of file TsWKBReader.cpp.

References te::core::CharEncoding::fromUTF8().

Referenced by tcCreateGeomFromWKTAndApplyReadTests().

void TsWKBReader::loadWKT ( std::string  filewkt,
std::vector< std::string > &  geom_wkt 
) const
private

Definition at line 336 of file TsWKBReader.cpp.

References te::core::CharEncoding::fromUTF8().

void TsWKBReader::setUp ( )

Definition at line 40 of file TsWKBReader.cpp.

void TsWKBReader::tcCreateGeomFromWKTAndApplyReadTests ( )
protected
void TsWKBReader::tearDown ( )

Definition at line 44 of file TsWKBReader.cpp.


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