public class TestSuiteMethod extends ExecutableRulesMethod
EMPTY, LONG, REGULAR, SHORT| Constructor and Description |
|---|
TestSuiteMethod(IOpenMethod testedMethod,
IOpenMethodHeader header,
TestMethodBoundNode boundNode) |
TestSuiteMethod(IOpenMethod testedMethod,
TestSuiteMethod copy) |
| Modifier and Type | Method and Description |
|---|---|
TestMethodBoundNode |
getBoundNode() |
String |
getColumnDisplayName(int index) |
String |
getColumnDisplayName(String columnTechnicalName) |
int |
getColumnIndex(String columnName) |
String |
getColumnName(int index) |
int |
getColumnsCount() |
ITableModel |
getDataModel() |
BindingDependencies |
getDependencies() |
int[] |
getIndices(String ids) |
int |
getNumberOfTests() |
String |
getSourceUrl() |
TestDescription |
getTest(int numberOfTest) |
IOpenMethod |
getTestedMethod() |
DynamicObject[] |
getTestObjects() |
TestDescription[] |
getTests() |
protected TestUnitsResults |
innerInvoke(Object target,
Object[] params,
IRuntimeEnv env) |
protected boolean |
isMethodCacheable() |
boolean |
isRunmethod() |
boolean |
isRunmethodTestable()
Indicates if test method has any row rules for testing target table.
|
void |
setBoundNode(ATableBoundNode node) |
void |
setTestedMethod(IOpenMethod testedMethod) |
getInfo, getMethodProperties, getProperties, getSyntaxNode, getUri, initProperties, invoke, setUriisConstructor, toStringgetDeclaringClass, getDisplayName, getHeader, getMethod, getModuleName, getName, getSignature, getType, isStatic, setModuleNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDisplayNamepublic TestSuiteMethod(IOpenMethod testedMethod, IOpenMethodHeader header, TestMethodBoundNode boundNode)
public TestSuiteMethod(IOpenMethod testedMethod, TestSuiteMethod copy)
public int[] getIndices(String ids)
public TestMethodBoundNode getBoundNode()
getBoundNode in class ExecutableRulesMethodpublic BindingDependencies getDependencies()
public int getNumberOfTests()
public String getSourceUrl()
public DynamicObject[] getTestObjects()
public TestDescription[] getTests()
public TestDescription getTest(int numberOfTest)
public void setTestedMethod(IOpenMethod testedMethod)
public int getColumnIndex(String columnName)
public String getColumnName(int index)
public String getColumnDisplayName(int index)
public int getColumnsCount()
public IOpenMethod getTestedMethod()
protected boolean isMethodCacheable()
isMethodCacheable in class ExecutableRulesMethodprotected TestUnitsResults innerInvoke(Object target, Object[] params, IRuntimeEnv env)
innerInvoke in class ExecutableRulesMethodpublic boolean isRunmethod()
public boolean isRunmethodTestable()
TestMethodHelper.EXPECTED_RESULT_NAME or TestMethodHelper.EXPECTED_ERRORpublic void setBoundNode(ATableBoundNode node)
setBoundNode in class ExecutableRulesMethodpublic ITableModel getDataModel()
Copyright © 2004–2019 OpenL Tablets. All rights reserved.