-
Type:
Sub-Task
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 2.1.1
-
Labels:None
-
Git Pull Request:
A) Make sure test creates option values with prices (you may see CommerceOptionValueHelperTest - it creates bundles, and you may extract common code. Also Riccardo's PriceCalculation tests do some common work)
B) Make sure there are options without values (whose collection of values are empty)
such Options should be tested with context of priceType, skuContributor and required attributes:
Possible scenarios:
Attributes | priceType | skuContributor | required |
---|---|---|---|
Use case | null | true | true |
Use case | null | true | false |
Use case | null | false | true |
Use case | null | false | false |
Use case | dynamic | true | true |
Use case | dynamic | true | false |
Use case | dynamic | false | true |
Use case | dynamic | false | false |
Use case | static | true | true |
Use case | static | true | false |
Use case | static | false | true |
Use case | static | false | false |