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
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addGraderClassFqn
(String graderClassFqn) void
addTestMethodName
(String aspectId, String testMethodName) static Object
String[]
getGradingAspectIds
(String moduleSubRefId) static String
getTestMethodKey
(String className, String methodName) getTestMethodName
(String aspectId) getType()
void
void
processGradingAspect
(String aspectId, String moduleSubRefId) Methods inherited from class de.hsh.graja.core.request.ModuleConfiguration
getClassPath, getId, getJavaTypeSelection, getSubmissionFileSkip, getTitle, initClassPath, initJavaTypeSelection, initSubmissionFileSkip
-
Constructor Details
-
JunitModuleConfiguration
-
-
Method Details
-
init
- Specified by:
init
in classModuleConfiguration
-
getType
- Specified by:
getType
in classModuleConfiguration
-
addGraderClassFqn
-
getGraderClassFqns
-
addTestMethodName
-
getTestMethodName
-
getTestMethodKey
-
getClassNameFromTestMethodKey
-
getPolicyPath
-
getModuleRunnerClassName
- Specified by:
getModuleRunnerClassName
in classModuleConfiguration
-
getModuleRunnerResultClassName
- Specified by:
getModuleRunnerResultClassName
in classModuleConfiguration
-
getEvaluatorClassName
- Specified by:
getEvaluatorClassName
in classModuleConfiguration
-
processGradingAspect
- Specified by:
processGradingAspect
in classModuleConfiguration
-
getGradingAspectIds
- Specified by:
getGradingAspectIds
in classModuleConfiguration
-