def assertLLValuesById(self, lln, values):
        lln = ffi.cast('LLNode*', lln)

        for i in range(len(values)):
            self.assertNodeById(lln.self, values[i])
            lln = ffi.cast('LLNode*', lln.next)

        self.assertEqual(lln, ffi.NULL)
 def assertNodeById(self, node, id):
     node = ffi.cast('Node*', node)
     self.assertEqual(node.id, id)