I don't think this should be part of the interface. test mode is only a feature brought by the concrete implementations.