Переменные
В алгоритм расчета группы тестов внедряются следующие переменные:
participantGender - пол тестируемого
Тип: String
Возможные значения:
malefemale
Пример:
if (participantGender == 'male') {
questionAppraisalsSum * 10;
} else {
questionAppraisalsSum * 100;
}
participantAge - возраст тестируемого
Тип: int
Пример:
if (participantAge < 18) {
questionAppraisalsSum * 0.8;
} else {
questionAppraisalsSum;
}
templateAppraisals - список оценок тестов группы
Тип: java.util.List
Пример - получение оценки:
templateAppraisals.get(0);
templateAppraisals.get(5);
templateAppraisalsSum - сумма оценок всех тестов группы
Тип: double
Пример:
templateAppraisalsSum / templateAppraisals.size();
testingInfo - детальная информация о тестах группы, вопросах и ответах
Тип: com.btlab.wings.module.recruitment.rest.TestInfo
Пример:
testingInfo.getTemplates();