add MRUnit Test for TopicByTime program
use constructor injection to mock DistributedCache; test driven
TopicByTime and TopicByPlace class