if (elementIndex == -1) {
elementIndex++;
}
if (elementIndex < config.getElementList().size()) {
MaliciousAttachmentElementConfig element = config.getElementList().get(elementIndex);
removeAttachments(testStep, element.getKey(), false);
if (element.getRemove()) {
removeAttachments(testStep, element.getKey(), true);
}
if (valueIndex < element.getGenerateAttachmentList().size() + element.getReplaceAttachmentList().size() - 1) {
valueIndex++;
addAttachments(testStep, element, valueIndex);
}
if (valueIndex == element.getGenerateAttachmentList().size() + element.getReplaceAttachmentList().size()
- 1) {
valueIndex = -1;
elementIndex++;
}
}