def METHOD_NAME(self):
    # test signal outside center
    signal_outside = SignalFactory.create(
        location__geometrie=geos.Point(1.0, 1.0)
    )
    signal_outside.refresh_from_db()
    self.assertIsNone(signal_outside.routing_assignment)
    # simulate apply routing rules
    self.dsl_service.process_routing_rules(signal_outside)
    signal_outside.refresh_from_db()
    self.assertIsNone(signal_outside.routing_assignment)
    # test signal inside center
    signal_inside = SignalFactory.create(
        location__geometrie=geos.Point(4.88, 52.36)
    )
    signal_inside.refresh_from_db()
    self.assertIsNone(signal_inside.routing_assignment)
    # simulate apply routing rules
    self.dsl_service.process_routing_rules(signal_inside)
    signal_inside.refresh_from_db()
    self.assertIsNotNone(signal_inside.routing_assignment)
    self.assertEqual(len(signal_inside.routing_assignment.departments.all()), 1)
    routing_dep = signal_inside.routing_assignment.departments.first()
    self.assertEqual(routing_dep.id, self.department.id)