我正在尝试建立一个计时应用程序的模型。 通常,当我有一个依赖于时间的类时,我可以提供一个重载的构造函数或方法,以便能够向该方法或类注入时钟并能够测试其行为。如果我有一个命令,需要能够将当前时间传递到一个事件中,那么这个命令如何在基于axon的应用程序的聚合中工作?,测试夹具为我干净利落地处理了这件事。下面是我的测试方法: @Test
void t
当我使用按时间块划分的查询分组分析一个Kinesis流的内容时,如何确定流中的所有项都包含在聚合中?假设我在运行时更新了查询,那么分析应用程序的输出会在一定程度上聚合v1,然后聚合v2 for --所有尚未由v1报告的项?在实现过程中,有一些东西失败了,一个新的节点会开始准确地从前一个节点结束的点开始报告吗?还是不应该依赖于这些集合的完整性?
这是我的问题。我的模式是深相关的,并且高度面向时间,给我的模型对象很高的内部耦合和大量的状态。我的许多模型方法都是基于时间间隔进行查询的,而且我在有时间戳的字段中有很多auto_now_add。return sum(object.key_method(startTime, endTime) for object in objects)
一种方法是如何测试<