Java Doc for CoordinateOperationFactoryTest.java in  » GIS » GeoTools-2.4.1 » org » geotools » referencing » operation » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » GIS » GeoTools 2.4.1 » org.geotools.referencing.operation 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.geotools.referencing.operation.TestTransform
   org.geotools.referencing.operation.CoordinateOperationFactoryTest

CoordinateOperationFactoryTest
final public class CoordinateOperationFactoryTest extends TestTransform (Code)
Test the default coordinate operation factory.

NOTE: Some tests are disabled in the particular case when the CoordinateOperationFactory is actually an AuthorityBackedFactory instance. This is because the later can replace source or target CRS by some CRS found in the EPSG authority factory, causing assertSame to fails. It may also returns a more accurate operation than the one expected from the WKT in the code below, causing transformation checks to fail as well. This situation occurs only if some EPSG authority factory like plugin/epsg-hsql is found in the classpath while the test are running. It should not occurs during Maven build, so all tests should be executed with Maven. It may occurs during an execution from the IDE however, in which case the tests are disabled in order to allows normal execution of other tests.
version:
   $Id: CoordinateOperationFactoryTest.java 25262 2007-04-23 21:11:16Z desruisseaux $
author:
   Martin Desruisseaux




Constructor Summary
public  CoordinateOperationFactoryTest(String name)
     Constructs a test case with the given name.

Method Summary
public static  voidmain(String args)
     Runs the tests with the textual test runner.
protected  voidsetUp()
     Ensures that positional accuracy dependencies are properly loaded.
public static  Testsuite()
     Uses reflection to dynamically create a test suite containing all the testXXX() methods - from the JUnit FAQ.
public  voidtestAssertPointsEqual()
     Quick self test, in part to give this test suite a test and also to test the internal method.
public  voidtestCompoundCRS()
     Tests transformations involving compound CRS.
public  voidtestDatumShift()
     Tests a transformation that requires a datum shift.
public  voidtestDatumShift7Param()
     Tests a transformation that requires a datum shift with 7 parameters.
public  voidtestEllipsoidShift()
     Tests a transformation that requires a datum shift with TOWGS84[0,0,0].
public  voidtestGenericTransform()
     Make sure that createOperation(sourceCRS, targetCRS) returns an identity transform when sourceCRS and targetCRS are identical, and tests the generic CRS.
public  voidtestUnitConversion()
     Tests a transformation with unit conversion.


Constructor Detail
CoordinateOperationFactoryTest
public CoordinateOperationFactoryTest(String name)(Code)
Constructs a test case with the given name.




Method Detail
main
public static void main(String args)(Code)
Runs the tests with the textual test runner.



setUp
protected void setUp() throws Exception(Code)
Ensures that positional accuracy dependencies are properly loaded. This is not needed for normal execution, but JUnit behavior with class loaders is sometime surprising.



suite
public static Test suite()(Code)
Uses reflection to dynamically create a test suite containing all the testXXX() methods - from the JUnit FAQ.



testAssertPointsEqual
public void testAssertPointsEqual()(Code)
Quick self test, in part to give this test suite a test and also to test the internal method.



testCompoundCRS
public void testCompoundCRS() throws Exception(Code)
Tests transformations involving compound CRS.



testDatumShift
public void testDatumShift() throws Exception(Code)
Tests a transformation that requires a datum shift.



testDatumShift7Param
public void testDatumShift7Param() throws Exception(Code)
Tests a transformation that requires a datum shift with 7 parameters.



testEllipsoidShift
public void testEllipsoidShift() throws Exception(Code)
Tests a transformation that requires a datum shift with TOWGS84[0,0,0]. In addition, this method tests datum aliases.



testGenericTransform
public void testGenericTransform() throws FactoryException(Code)
Make sure that createOperation(sourceCRS, targetCRS) returns an identity transform when sourceCRS and targetCRS are identical, and tests the generic CRS.



testUnitConversion
public void testUnitConversion() throws Exception(Code)
Tests a transformation with unit conversion.



Fields inherited from org.geotools.referencing.operation.TestTransform
protected CRSFactory crsFactory(Code)(Java Doc)
protected DatumFactory datumFactory(Code)(Java Doc)
protected MathTransformFactory mtFactory(Code)(Java Doc)
protected CoordinateOperationFactory opFactory(Code)(Java Doc)
final protected static Random random(Code)(Java Doc)

Methods inherited from org.geotools.referencing.operation.TestTransform
public static void assertInterfaced(MathTransform transform)(Code)(Java Doc)
public static void assertPointsEqual(String name, double[] expected, double[] actual, double[] delta)(Code)(Java Doc)
public static void assertTransformEquals2_2(MathTransform transform, double x, double y, double ex, double ey) throws TransformException(Code)(Java Doc)
public static void assertTransformEquals2_3(MathTransform transform, double x, double y, double ex, double ey, double ez) throws TransformException(Code)(Java Doc)
public static void assertTransformEquals3_1(MathTransform transform, double x, double y, double z, double ez) throws TransformException(Code)(Java Doc)
public static void assertTransformEquals3_2(MathTransform transform, double x, double y, double z, double ex, double ey) throws TransformException(Code)(Java Doc)
public static void assertTransformEquals3_3(MathTransform transform, double x, double y, double z, double ex, double ey, double ez) throws TransformException(Code)(Java Doc)
protected Hints getHintsForTesting()(Code)(Java Doc)
public static boolean isReal(double value)(Code)(Java Doc)
protected void setUp() throws Exception(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.