Adds unit testing and mocking framework