#1 - Adding more test cases
#1 - More re-factoring of tests
#1 - added test cases for buy quotes