我们一直面临着持续存在的问题是单元测试我们的市场数据的应用程序。这些应用程序坐下来观察从Feed中检索的数据并执行某些操作。一些很难触发的关键事件很少发生,测试人员很难验证我们的应用程序在所有情况下都能正确执行,因此我们必须依靠单元测试。
这些系统通常通过在发生事件时发出回调(进入我们的应用程序),然后我们的任务来解决这个问题。
解决方案我设想:
是否有可能把Python,或延长(不是100%明确这一点),使测试人员能够火起来一个Python REPL和问题的函数调用是类似于回调,然后由我们的C++类处理。运行时对我们的对象进行动态操作的一些形式。