partial implement of ReportServiceTest