def METHOD_NAME(self):
    self.assertEqual(PropertyMeasure.str_to_impl_status(PropertyMeasure.MEASURE_DISCARDED), 5)
    self.assertEqual(PropertyMeasure.str_to_impl_status('measure discarded'), None)
    self.assertEqual(PropertyMeasure.str_to_impl_status('Discarded'), 5)
    self.assertEqual(PropertyMeasure.str_to_impl_status(None), None)
    self.assertEqual(
        PropertyMeasure.str_to_category_affected(PropertyMeasure.CATEGORY_DOMESTIC_HOT_WATER), 5
    )
    self.assertEqual(PropertyMeasure.str_to_category_affected('domestic nothing'), None)
    self.assertEqual(PropertyMeasure.str_to_category_affected('Domestic Hot Water'), 5)
    self.assertEqual(PropertyMeasure.str_to_category_affected(None), None)
    self.assertEqual(
        PropertyMeasure.str_to_application_scale(PropertyMeasure.SCALE_ENTIRE_FACILITY), 5
    )
    self.assertEqual(PropertyMeasure.str_to_application_scale('Nothing entirely'), None)
    self.assertEqual(PropertyMeasure.str_to_application_scale('Entire facility'), 5)
    self.assertEqual(PropertyMeasure.str_to_application_scale(None), None)