Interface ModelChecker
- All Known Implementing Classes:
DefaultModelChecker,NullModelChecker
public interface ModelChecker
The model checker is used to validate a test model prior to execution, with the goal being to capture commonly
occurring problems before they "crash" the system, thereby usually providing only basic information about the
problem. The checks in this checker are supposed to deliver readable, substantial information about erroneous
situations in order to aid the user in fixing the problem.
- Author:
- Rene Schneider - initial API and implementation
-
Method Summary
-
Method Details
-
check
Validates a test.- Parameters:
aTest- the test to check- Throws:
ModelRuntimeLinkException
-
check
Validates a call.- Parameters:
aCall- the call to check- Throws:
ModelRuntimeLinkException
-
check
Validates a tabletest.- Parameters:
aTableTest- the tabletest to check- Throws:
ModelRuntimeLinkException
-
check
Validates a custom operation.- Parameters:
aCustomOperation- the custom operation to check- Throws:
ModelRuntimeLinkException
-
check
Validates a suite call.- Parameters:
aSuite- the suite call to check- Throws:
ModelRuntimeLinkException
-