This is branched off the work @vritant did in #32 . We agreed to do some peer programming to establish best practices for writing unit tests for existing functionality, but in the meantime, I'd like to add the basic structure (minus any tests for now), so that at least new functionality from here on out can more easily add unit tests.
This is branched off the work @vritant did in #32 . We agreed to do some peer programming to establish best practices for writing unit tests for existing functionality, but in the meantime, I'd like to add the basic structure (minus any tests for now), so that at least new functionality from here on out can more easily add unit tests.