In this week I have worked mostly on writing test cases for the package org.openmrs.module.dhisreport.api.impl.  

The package requires good understanding of the working of MVC Pattern along with OpenMRS API.

The few methods, for which I am writing the test cases are

  • evaluateReportDefinition
  • generateReportingReportDefinition
  • saveReportTemplates
  • unMarshallandSaveReportTemplates
  • getLocationByOrgUnitCode

The work on these module is not complete yet, but I am looking forward to complete it by the end of this week.