Refactored.  Introduced TestBase class to expose sample data and make it easier to mock.