Package de.hsh.graja.core.modules.junit
Class JunitModuleConfiguration
- java.lang.Object
-
- de.hsh.graja.core.request.ModuleConfiguration
-
- de.hsh.graja.core.modules.junit.JunitModuleConfiguration
-
- All Implemented Interfaces:
Serializable
public class JunitModuleConfiguration extends ModuleConfiguration
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JunitModuleConfiguration(String title, String id)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addGraderClassFqn(String graderClassFqn)
void
addTestMethodName(String aspectId, String testMethodName)
static Object
getClassNameFromTestMethodKey(String key)
String
getEvaluatorClassName()
Set<String>
getGraderClassFqns()
String
getModuleRunnerClassName()
String
getModuleRunnerResultClassName()
String
getPolicyPath()
static String
getTestMethodKey(String className, String methodName)
String
getTestMethodName(String aspectId)
ModuleType
getType()
void
init(ModuleTO mto)
void
processGradingAspect(String aspectId, String moduleSubRefId)
-
Methods inherited from class de.hsh.graja.core.request.ModuleConfiguration
getClassPath, getId, getJavaTypeSelection, getTitle, initClassPath, initJavaTypeSelection
-
-
-
-
Method Detail
-
init
public void init(ModuleTO mto)
- Specified by:
init
in classModuleConfiguration
-
getType
public ModuleType getType()
- Specified by:
getType
in classModuleConfiguration
-
addGraderClassFqn
public void addGraderClassFqn(String graderClassFqn)
-
getPolicyPath
public String getPolicyPath()
-
getModuleRunnerClassName
public String getModuleRunnerClassName()
- Specified by:
getModuleRunnerClassName
in classModuleConfiguration
-
getModuleRunnerResultClassName
public String getModuleRunnerResultClassName()
- Specified by:
getModuleRunnerResultClassName
in classModuleConfiguration
-
getEvaluatorClassName
public String getEvaluatorClassName()
- Specified by:
getEvaluatorClassName
in classModuleConfiguration
-
processGradingAspect
public void processGradingAspect(String aspectId, String moduleSubRefId)
- Specified by:
processGradingAspect
in classModuleConfiguration
-
-