delegate creation of tested class to a factory so that the derived class SynchronizedDescriptiveStatisticsTest can override it and ... really test SynchronizedDescriptiveStatistics