Class JavaTestBuilderImpl
java.lang.Object
com.weirddev.testme.intellij.template.context.impl.JavaTestBuilderImpl
- All Implemented Interfaces:
LangTestBuilder
- Direct Known Subclasses:
GroovyTestBuilderImpl,ScalaTestBuilder
Date: 2/16/2017
- Author:
- Yaron Yamin
-
Field Summary
Fields inherited from interface com.weirddev.testme.intellij.template.context.impl.LangTestBuilder
PARAMS_SEPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionJavaTestBuilderImpl(Method testedMethod, TestBuilder.ParamRole paramRole, FileTemplateConfig fileTemplateConfig, com.intellij.openapi.module.Module srcModule, TypeDictionary typeDictionary, com.intellij.util.lang.JavaVersion javaVersion, Map<String, String> defaultTypeValues, Map<String, String> typesOverrides) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisValidConstructor(Type type, Method constructor, boolean hasEmptyConstructor) renderJavaCallParam(Type type, String strValue) renderJavaCallParams(List<Param> params)
-
Constructor Details
-
JavaTestBuilderImpl
public JavaTestBuilderImpl(Method testedMethod, TestBuilder.ParamRole paramRole, FileTemplateConfig fileTemplateConfig, com.intellij.openapi.module.Module srcModule, TypeDictionary typeDictionary, com.intellij.util.lang.JavaVersion javaVersion, Map<String, String> defaultTypeValues, Map<String, String> typesOverrides)
-
-
Method Details
-
renderJavaCallParams
- Specified by:
renderJavaCallParamsin interfaceLangTestBuilder
-
renderJavaCallParam
- Specified by:
renderJavaCallParamin interfaceLangTestBuilder
-
isValidConstructor
-