'Test closest function to entity id.'

def test_closest_function_to_entity_id(self):

    self.hass.states.set('test_domain.closest_home', 'happy', {'latitude': (self.hass.config.latitude + 0.1), 'longitude': (self.hass.config.longitude + 0.1)})
    self.hass.states.set('test_domain.closest_zone', 'happy', {'latitude': (self.hass.config.latitude + 0.2), 'longitude': (self.hass.config.longitude + 0.2)})
    self.hass.states.set('zone.far_away', 'zoning', {'latitude': (self.hass.config.latitude + 0.3), 'longitude': (self.hass.config.longitude + 0.3)})
    self.assertEqual('test_domain.closest_zone', template.Template('{{    closest("zone.far_away",    states.test_domain).entity_id    }}', self.hass).render())
