Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

ippCommandTestCase.h

Go to the documentation of this file.
00001 // 
00002 // DISCLAIMER: 
00003 //  This software was produced by the National Institute of Standards 
00004 //  and Technology (NIST), an agency of the U.S. government, and by statute is 
00005 //  not subject to copyright in the United States.  Recipients of this 
00006 //  software assume all responsibility associated with its operation,
00007 //  modification,maintenance, and subsequent redistribution. 
00008 //
00009 //  See NIST Administration Manual 4.09.07 b and Appendix I. 
00010 #include "ippUtest.h"
00011 #include <cxxtest/TestSuite.h>
00012 
00013 class ippCommandTestCase:  public CxxTest::TestSuite 
00014 {
00015 public:
00016   ippCommandTestCase(){}
00017 
00018   void setUp(){};
00019   void tearDown(){};
00020 public:
00021   void testAlignPartCommand();
00022   void testAlignToolCommand();
00023   void testChangeToolCommand();
00024   void testCenterPartCommand();
00025   void testEnumAllPropCommand();
00026   void testEnumPropCommand();
00027   void testFindToolCommand();
00028   void testGetChangeToolActionCommand();
00029   void testGetCommand();
00030   void testGetCsyTransformationCommand();
00031   void testGetErrorInfoCommand();
00032   void testGetPropCommand();
00033   void testGetPropECommand();
00034   void testGoToCommand();
00035   void testOnMoveReportECommand();
00036   void testOnPtMeasReportCommand();
00037   void testOnScanReportCommand();
00038   void testPtMeasCommand();
00039   void testScanInCylEndIsPlaneCommand();
00040   void testScanInCylEndIsSphereCommand();
00041   void testScanInPlaneEndIsCylCommand();
00042   void testScanInPlaneEndIsPlaneCommand();
00043   void testScanInPlaneEndIsSphereCommand();
00044   void testScanOnCircleCommand();
00045   void testScanOnCircleHintCommand();
00046   void testScanOnLineCommand();
00047   void testScanOnLineHintCommand();
00048   void testScanUnknownHintCommand();
00049   void testSetCoordSystemCommand();
00050   void testSetCsyTransformationCommand();
00051   void testSetPropCommand();
00052   void testSetToolCommand();
00053   void testStopDaemonCommand();
00054   void testTiltCenterPartCommand();
00055   void testTiltPartCommand();
00056   void testLockAxisCommand();
00057   void testReQualifyCommand();
00058   void testEnumToolsCommand();
00059 
00060   // new for 1.5
00061   void testEnumToolCollectionCommand();
00062   void testEnumAllToolCollectionsCommand();
00063   void testOpenToolCollectionCommand();
00064   //
00065   void testGetNamedCsyTransformationCommand();
00066   void testSaveNamedCsyTransformationCommand();
00067   //
00068   void testPtMeasSelfCenterCommand();
00069   void testPtMeasSelfCenterLockedCommand();
00070   void testSaveActiveCoordSystemCommand();
00071   void testLoadCoordSystemCommand();
00072   void testDeleteCoordSystemCommand();
00073   void testEnumCoordSystemsCommand();
00074 
00075   //
00076   //
00077   void testScanOnCurveDensityCommand();
00078   void testScanOnCurveHintCommand();
00079   void testScanOnCurveCommand_Type1();
00080   void testScanOnCurveCommand_Type2();
00081   void testScanOnCurveCommand_Type3();
00082   void testScanOnHelixCommand();
00083   void testScanUnknownDensityCommand();
00084 
00085   void testFoundToolProperties();
00086 
00087 
00088   // 
00089   void testLockPosition() {};
00090   
00091 private:
00092   ippCommandTestCase(const ippCommandTestCase&);
00093   void operator=(const ippCommandTestCase&);
00094 };
00095 
00096 

Generated on Wed Nov 8 00:20:07 2006 for IPPDME by  doxygen 1.4.1