The DataHelix generator allows you to quickly create data, based on a JSON profile that defines fields and the relationships between them, for the purpose of testing and validation
When a profile contains a decision (if constraint) which refers to weighted set values, currently the generator doesn't take the weightings into account.
Changes
Update the decision selection logic to apportion a weighting to each branch of a decision
Use this weighting when randomly selecting a value for the decision, so that values are projected as per their weightings
Description
When a profile contains a decision (if constraint) which refers to weighted set values, currently the generator doesn't take the weightings into account.
Changes
Additional notes
Issue
Resolves #1704 Resolves #1705