// if only boundary values are of interest but there are no boundaries -> one random value
if(m_bSelectValuesOnlyAtBoundaries &&
(oVTRange.getMinValue().isMinimum() && oVTRange.isMinIncluded() &&
(oVTRange.getMaxValue().isMaximum() && oVTRange.isMaxIncluded()))) {
ValueType oRndValue = oVTRange.getValidRandomValue();
io_colValues.add(new TestCaseValidValue(oRndValue.toString()));
}
// random values: only if random values are allowed or no boundary exists
else if(!m_bSelectValuesOnlyAtBoundaries ||
(oVTRange.getMinValue().isMinimum() && oVTRange.isMinIncluded() &&
(oVTRange.getMaxValue().isMaximum() && oVTRange.isMaxIncluded()))) {
for(int i = 0; i < Configuration.getNumberOfRandomElementsPerDomain(); ++i) {
ValueType oRndValue = oVTRange.getValidRandomValue();
io_colValues.add(new TestCaseValidValue(oRndValue.toString()));
}
}
if(!(oVTRange.getMinValue().isMinimum() && oVTRange.isMinIncluded() &&
(oVTRange.getMaxValue().isMaximum() && oVTRange.isMaxIncluded()))) {