+Nishant: adding  unit tests for generating report data