'Tests the case where arguments are not in the correct order.'

def test_out_of_order(self):

    def f(a, b):
        pass
    with self.assertRaises(MismatchedArguments):
        verify_callable_argspec(f, [Argument('b'), Argument('a')])
