Todo 10042 variations product type

Tests for both Variations and Product types