winIDEA SDK
|
This group contains classes related to unit testing.
Relationships between classes can be seen on the class diagram:
Detailed diagram for each class can be seen on class documentation page. Click a link to class documentation page and then expand item Collaboration diagram for ....
Note: Many methods from classes in this package have parameter isConst. The general rule for setting of this parameter is: Set it to true, if you are only going to read values (call get...(), is...(), toString() methods), and set it to false, if you are going to modify the values (call set...() methods).
Classes | |
class | isys::CFileStream |
This class should be used by client applications to create native file stream for emitter output. More... | |
class | isys::CStringStream |
This class writes data to string stream. More... | |
class | isys::CTestAnalyzer |
This class contains specification for analyzer document. More... | |
class | isys::CTestAnalyzerCoverage |
This class contains specification for coverage recording during test execution. More... | |
class | isys::CTestAnalyzerProfiler |
This class contains specification for profiler recording during test execution. More... | |
class | isys::CTestAnalyzerTrace |
This class contains specification for trace recording during test execution. More... | |
class | isys::CTestAssert |
This class defines assertions for test result. More... | |
class | isys::CTestBench |
This class encapsulates all data required to run isystem unit tests. More... | |
class | isys::CTestCase |
This class is the main class of the isystem.test framework. More... | |
class | isys::CTestDryRun |
This class contains specification for dry run. More... | |
class | isys::CTestEnvironmentConfig |
This class contains configuration for winIDEA connection and logging parameters. More... | |
class | isys::CTestFilter |
This class defies conditions, which test case must satisfy to be executed. More... | |
class | isys::CTestFunction |
This class encapsulates information required for function call, such as function name and parameters. More... | |
class | isys::CTestHIL |
This class contains configuration for HIL. More... | |
class | isys::CTestHostVars |
This class contains variables, which are stored on host, not on target. More... | |
class | isys::CTestImports |
This class defines test case inheritance and aggregation. More... | |
class | isys::CTestPersistentVars |
This section defines types and values of persistent variables. More... | |
class | isys::CTestPoint |
This class contains specification for test points. More... | |
class | isys::CTestReportConfig |
This class contains information about test report, which is implicitly contained in the report, for example report format, and user info about test. More... | |
class | isys::CTestReportContainer |
This class contains test results in ordered map, which means that insertion order is preserved. More... | |
class | isys::CTestResult |
This class stores results of test case run. More... | |
class | isys::CTestSpecification |
This class encapsulates all data required for one test. More... | |
class | isys::CTestStackUsage |
This class defines expected values for stack usage during test. More... | |
class | isys::CTestStopCondition |
This class defines stop condition for system tests. More... | |
class | isys::CTestStub |
This class contains specification for one stub. More... | |
class | isys::CTestUserStub |
stub. More... | |
class | isys::CXMLEmitter |
This class serializes test specification objects to XML format. More... | |
class | isys::CYAMLEmitter |
This class serializes test specification objects to YAML format. More... | |
class | isys::EmitterFactory |
This is a factory class for emitters. More... | |
class | isys::ICStream |
This interface provides common methods for streams. More... | |
class | isys::IEmitter |
This interface defines methods to be implemented by concrete emitters. More... | |