Add testing framework for ReviewBot tools

Review Request #10288 — Created Oct. 28, 2018 and discarded — Latest diff uploaded

Information

ReviewBot
master

Reviewers

Previously, we did not have tests for tools in Review Bot.

This change adds a framework for testing the output parsing logic of
the Review Bot tool classes. Additionally, some sample unit tests have
been added to demonstrate how I envision this framework being used.

Successfuly ran the unit tests (./tests/runtests.py).