Added ReportType Enum and added testcases for Report.