def test_call(self):
    self.assertEqual(call(), ('', (), {}))
    self.assertEqual(call('foo', 'bar', one=3, two=4), ('', ('foo', 'bar'), {'one': 3, 'two': 4}))
    mock = Mock()
    mock(1, 2, 3)
    mock(a=3, b=6)
    self.assertEqual(mock.call_args_list, [call(1, 2, 3), call(a=3, b=6)])
def test_call(self):
    self.assertEqual(call(), (, (), {}))
    self.assertEqual(call('foo', 'bar', one=3, two=4), (, ('foo', 'bar'), {'one': 3, 'two': 4}))
    mock = Mock()
    mock(1, 2, 3)
    mock(a=3, b=6)
    self.assertEqual(mock.call_args_list, [call(1, 2, 3), call(a=3, b=6)])