def METHOD_NAME(self, well_name, report_step):
    prop = self.schedule.get_injection_properties(well_name, report_step)
    self.assertEqual(prop['surf_inj_rate'], 100000.0) # Mscf/day
    self.assertEqual(prop['resv_inj_rate'], 0.0) # rb/day
    self.assertEqual(prop['bhp_target'], 9014.0) # psi
    self.assertEqual(prop['thp_target'], 0.0)
    new_grat_target = prop['surf_inj_rate'] - 100  # stb/day
    self.update_inj_grat_target_wconinje(well_name, new_grat_target)
    self.sim.step()
    prop2 = self.schedule.get_injection_properties(well_name, report_step+1)
    self.assertEqual(prop2['surf_inj_rate'], new_grat_target)
    new_grat_target += 200
    self.update_inj_grat_target_weltarg(well_name, new_grat_target)
    self.sim.step()
    prop3 = self.schedule.get_injection_properties(well_name, report_step+2)
    self.assertEqual(prop3['surf_inj_rate'], new_grat_target)