def METHOD_NAME(self):
    """Banana Banana"""
    called = []
    # pylint: disable=too-few-public-methods
    class _Test(unittest.TestCase):
        """Banana Banana"""
        def method(self, arg, extra_arg):
            """Banana Banana"""
            self.assertEqual(arg, 1)
            self.assertEqual(extra_arg, "extra")
            called.append(True)
    signal = Signal()
    test = _Test()
    signal.connect(test.method, "extra")
    signal(1)
    self.assertEqual(called, [True])