private static TestUnitsResults[] runAllTests(ProjectModel model, IOpenMethod[] tests) { if (tests != null) { TestUnitsResults[] results = new TestUnitsResults[tests.length]; for (int i = 0; i < tests.length; i++) { TestSuite testSuite = new TestSuite((TestSuiteMethod) tests[i]); results[i] = model.runTest(testSuite); } return results; } return new TestUnitsResults[0]; }
private static TestUnitsResults[] runAllTests(ProjectModel model, IOpenMethod[] tests) { if (tests != null) { TestUnitsResults[] results = new TestUnitsResults[tests.length]; for (int i = 0; i < tests.length; i++) { TestSuite testSuite = new TestSuite((TestSuiteMethod) tests[i]); results[i] = model.runTest(testSuite); } return results; } return new TestUnitsResults[0]; }
protected TestUnitsResults innerInvoke(Object target, Object[] params, IRuntimeEnv env) { return new TestSuite(this).invoke(target, env); }
public ParameterWithValueDeclaration[] getTestCaseParams(TestDescription testCase) { ParameterWithValueDeclaration[] params; if (testCase != null) { ParameterWithValueDeclaration[] contextParams = TestUtils.getContextParams( new TestSuite((TestSuiteMethod) method), testCase); IDataBase db = Utils.getDb(WebStudioUtils.getProjectModel()); ParameterWithValueDeclaration[] inputParams = testCase.getExecutionParams(); params = new ParameterWithValueDeclaration[contextParams.length + inputParams.length]; int n = 0; for (ParameterWithValueDeclaration contextParam : contextParams) { params[n++] = contextParam; } for (ParameterWithValueDeclaration inputParam : inputParams) { params[n++] = inputParam; } } else { params = new ParameterWithValueDeclaration[0]; } return params; }
public ParameterWithValueDeclaration[] getTestCaseParams(TestDescription testCase) { ParameterWithValueDeclaration[] params; if (testCase != null) { ParameterWithValueDeclaration[] contextParams = TestUtils.getContextParams( new TestSuite((TestSuiteMethod) method), testCase); IDataBase db = Utils.getDb(WebStudioUtils.getProjectModel()); ParameterWithValueDeclaration[] inputParams = testCase.getExecutionParams(); params = new ParameterWithValueDeclaration[contextParams.length + inputParams.length]; int n = 0; for (ParameterWithValueDeclaration contextParam : contextParams) { params[n++] = contextParam; } for (ParameterWithValueDeclaration inputParam : inputParams) { params[n++] = inputParam; } } else { params = new ParameterWithValueDeclaration[0]; } return params; }