Fixes unittests in binding_test.py

Bug: 147462211
Test: UT
Change-Id: Id608d9ffbc817e214976c2b23f55a0c5aa82aca0
diff --git a/acts/framework/tests/libs/test_bindings/binding_test.py b/acts/framework/tests/libs/test_bindings/binding_test.py
index f76c1e0..b948ca5 100644
--- a/acts/framework/tests/libs/test_bindings/binding_test.py
+++ b/acts/framework/tests/libs/test_bindings/binding_test.py
@@ -26,7 +26,7 @@
 
     def test_instance_binding(self):
         instance = object()
-        binding = Binding(None)
+        binding = Binding(object)
 
         instance_binding = binding.__get__(instance, None)
 
@@ -76,7 +76,7 @@
 
     def test_call_inner_fail_on_false(self):
 
-        def inner(*args, **kwargs):
+        def inner(*_, **__):
             return False
 
         binding = Binding(inner, instance_args=['test'])
@@ -88,7 +88,7 @@
 
     def test_call_inner_pass_through_signal(self):
 
-        def inner(*args, **kwargs):
+        def inner(*_, **__):
             raise signals.TestPass('DETAILS')
 
         binding = Binding(inner, instance_args=['test'])
@@ -102,7 +102,7 @@
         self.inner_args = []
         self.inner_kwargs = {}
 
-        def arg_modifier(inner, *args, **kwargs):
+        def arg_modifier(_, *args, **kwargs):
             new_args = list(args) + ['new arg']
             new_kwargs = dict(kwargs, kw='value')
 
@@ -126,10 +126,10 @@
 
         self.has_called_before = False
 
-        def before(*args, **kwargs):
+        def before(*_, **__):
             self.has_called_before = True
 
-        def inner(*args, **kwargs):
+        def inner(*_, **__):
             self.assertTrue(self.has_called_before)
 
         binding = Binding(inner, before=before)
@@ -145,10 +145,10 @@
 
         self.has_called_after = False
 
-        def after(*args, **kwargs):
+        def after(*_, **__):
             self.has_called_after = True
 
-        def inner(*args, **kwargs):
+        def inner(*_, **__):
             self.assertFalse(self.has_called_after)
 
         binding = Binding(inner, after=after)
@@ -162,10 +162,10 @@
 
     def test_signal_modify(self):
 
-        def inner(*args, **kwargs):
+        def inner(*_, **__):
             raise signals.TestPass('DETAILS')
 
-        def signal_modifier(inner, signal, *args, **kwargs):
+        def signal_modifier(_, signal, *__, **___):
             raise signals.TestFailure(signal.details)
 
         binding = Binding(inner, signal_modifier=signal_modifier)
@@ -176,7 +176,10 @@
             self.assertEqual(signal.details, 'DETAILS')
 
     def test_inner_attr_proxy_test(self):
-        inner = mock.Mock()
+        def some_func():
+            pass
+
+        inner = some_func
         inner.x = 10
 
         binding = Binding(inner)