Support classes for generating products and stock items. These are used to populate the system with known data before running the actual tests.