add buy product integration test