public void createRandomValue()

in src/main/java/platform/qa/steps/cabinet/TaskStepDefinitions.java [166:181]


    public void createRandomValue(ValueType valueType, int amount, String randomValueKey) {
        var randomValueMap = convertToRandomMapContext(testContext.getScenarioContext().getContext(RANDOM_VALUE_MAP));
        String randomValueData;
        switch (valueType) {
            case DIGIT:
                randomValueData = RandomStringUtils.randomNumeric(amount);
                break;
            case LETTER:
                randomValueData = RandomStringUtils.randomAlphabetic(amount);
                break;
            default:
                throw new IllegalStateException("Unexpected value: " + valueType);
        }
        randomValueMap.put(randomValueKey, randomValueData);
        testContext.getScenarioContext().setContext(RANDOM_VALUE_MAP, randomValueMap);
    }