Updated mock to correctly record positional and keyword arguments
Added simple test cases for the mock object.
This is the first real use of tinyunit on a real project!