classed for supporting a unit test