Implement initialize method with base_price and type params. Fix test implementation for 'no block given' error