/Task

Task to demostrate TDD and OOP skills.

Primary LanguageJavaScript

Demonstrate OOP and TDD skills
Create a simple report that shows transactions for a merchant id specified as command line argument

data.csv contains dummy data in different currencies, the report should be in GBP
Assume that data changes and comes from a database, csv file is just for simplicity, 
feel free to replace with sqlite if that helps

Please add missing code, unit test and documentation (docblocks, comments)

Provided code is just an indication, change if necessary. If something is not clear, improvise.

Use Zend Framework components as you see fit.