def test_stack_reverse(self): stk = Stack() random_values = get_random_values() for v in random_values: stk.push(v) stk.reverse() for v in random_values: self.assertEqual(stk.peek(), v) stk.pop()