Add more spec for bounty and pledge
Restore original method before mocking to prevent stack overflow
Refactor solutions spec part
Fix fundraiser spec