Reload Purchase and BundleItem after #add_or_update or #remove
Add reload spec back
Add setup for integration tests