def METHOD_NAME(self):
    form = {
        'id': 'form_id',
        'xmlns': TARGET_XMLNS,
        'domain': 'champ_cameroon',
        'form': {
            'locations': {
                'district': 'test district',
                'cbo': 'test cbo',
                'clienttype': 'fsw_test_client_type',
                'userpl': 'test userpl'
            },
            'fiscal_year': '2017',
            'target_kp_prev': 15,
            'target_htc_tst': 54,
            'target_htc_pos': 35,
            'target_care_new': 16,
            'target_tx_new': 11,
            'target_tx_undetect': 20
        }
    }
    district = self.get_expression('district', 'string')
    cbo = self.get_expression('cbo', 'string')
    clienttype = self.get_expression('clienttype', 'string')
    userpl = self.get_expression('userpl', 'string')
    fiscal_year = self.get_expression('fiscal_year', 'integer')
    target_kp_prev = self.get_expression('target_kp_prev', 'integer')
    target_htc_tst = self.get_expression('target_htc_tst', 'integer')
    target_htc_pos = self.get_expression('target_htc_pos', 'integer')
    target_care_new = self.get_expression('target_care_new', 'integer')
    target_tx_new = self.get_expression('target_tx_new', 'integer')
    target_tx_undetect = self.get_expression('target_tx_undetect', 'integer')
    self.assertEqual(
        district(form, EvaluationContext(form, 0)), 'test district'
    )
    self.assertEqual(
        cbo(form, EvaluationContext(form, 0)), 'test cbo'
    )
    self.assertEqual(
        clienttype(form, EvaluationContext(form, 0)), 'fsw'
    )
    self.assertEqual(
        userpl(form, EvaluationContext(form, 0)), 'test userpl'
    )
    self.assertEqual(
        fiscal_year(form, EvaluationContext(form, 0)), '2017'
    )
    self.assertEqual(
        target_kp_prev(form, EvaluationContext(form, 0)), 15
    )
    self.assertEqual(
        target_htc_tst(form, EvaluationContext(form, 0)), 54
    )
    self.assertEqual(
        target_htc_pos(form, EvaluationContext(form, 0)), 35
    )
    self.assertEqual(
        target_care_new(form, EvaluationContext(form, 0)), 16
    )
    self.assertEqual(
        target_tx_new(form, EvaluationContext(form, 0)), 11
    )
    self.assertEqual(
        target_tx_undetect(form, EvaluationContext(form, 0)), 20
    )