public class GenerateTestCase extends Object implements Consumer<TestCaseContext>
AbstractJUnit4TestCase,
AbstractJUnit5TestCase| Constructor and Description |
|---|
GenerateTestCase(GeneratorContext gCtx,
GeneratorResult result) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TestCaseContext ctx) |
protected void |
addHandlerFields(List<GeneratorStrategy> strategies,
com.squareup.javapoet.TypeSpec.Builder classBuilder) |
protected void |
addHandlerMethods(List<GeneratorStrategy> strategies,
com.squareup.javapoet.TypeSpec.Builder classBuilder) |
protected com.squareup.javapoet.MethodSpec |
buildBeforeEach(List<GeneratorStrategy> strategies)
Overrides the
beforeEach method of the AbstractTestCase to initialize the
activity handlers (e.g. |
protected com.squareup.javapoet.MethodSpec |
buildExecute(TestCaseContext ctx,
List<GeneratorStrategy> strategies) |
protected com.squareup.javapoet.MethodSpec |
buildGetBpmnResourceName(GeneratorContext ctx,
TestCaseContext testCaseContext) |
protected com.squareup.javapoet.MethodSpec |
buildGetEnd(TestCaseContext ctx) |
protected com.squareup.javapoet.MethodSpec |
buildGetProcessDefinitionKey(TestCaseContext ctx) |
protected com.squareup.javapoet.MethodSpec |
buildGetStart(TestCaseContext ctx) |
protected com.squareup.javapoet.MethodSpec |
buildIsProcessEnd() |
protected com.squareup.javapoet.MethodSpec |
buildIsSpringEnabled() |
protected com.squareup.javapoet.CodeBlock |
buildJavadoc(TestCaseContext ctx) |
protected com.squareup.javapoet.TypeName |
getSuperClass(TestCaseContext ctx) |
public GenerateTestCase(GeneratorContext gCtx, GeneratorResult result)
public void accept(TestCaseContext ctx)
accept in interface Consumer<TestCaseContext>protected void addHandlerFields(List<GeneratorStrategy> strategies, com.squareup.javapoet.TypeSpec.Builder classBuilder)
protected void addHandlerMethods(List<GeneratorStrategy> strategies, com.squareup.javapoet.TypeSpec.Builder classBuilder)
protected com.squareup.javapoet.MethodSpec buildBeforeEach(List<GeneratorStrategy> strategies)
beforeEach method of the AbstractTestCase to initialize the
activity handlers (e.g. UserTaskHandler) that are required for a given test case.beforeEach method.protected com.squareup.javapoet.MethodSpec buildExecute(TestCaseContext ctx, List<GeneratorStrategy> strategies)
protected com.squareup.javapoet.MethodSpec buildGetBpmnResourceName(GeneratorContext ctx, TestCaseContext testCaseContext)
protected com.squareup.javapoet.MethodSpec buildGetEnd(TestCaseContext ctx)
protected com.squareup.javapoet.MethodSpec buildGetProcessDefinitionKey(TestCaseContext ctx)
protected com.squareup.javapoet.MethodSpec buildGetStart(TestCaseContext ctx)
protected com.squareup.javapoet.MethodSpec buildIsProcessEnd()
protected com.squareup.javapoet.MethodSpec buildIsSpringEnabled()
protected com.squareup.javapoet.CodeBlock buildJavadoc(TestCaseContext ctx)
protected com.squareup.javapoet.TypeName getSuperClass(TestCaseContext ctx)
Copyright © 2023 Camunda. All rights reserved.