我试着模拟一个有大约200个用户的区域供暖系统。可以没有错误地模拟115,但是将消费者数量增加到230会给出错误消息:
The following error was detected at time: 0
The maximum number of delays (= 2000) is reached.
No more delay memory is available
FixInitials:Init
我正在使用容差为1e-6的CVODE。
这是什么意思?
我们有一个Step Function-状态机,它有以json格式编写的state Language Specification,它在工作流执行期间基于输入和条件调用多个Lambda函数。 有没有办法通过模拟Lambda依赖项来单元/集成测试这个json代码(工作流)?对于ex。当特定Lambda的输出为XXX时进行测试,然后步骤函数工作流调用YYY步骤。 我检查了Lambda文档,但它似乎提供了一种在本地测试"Develop and Test AWS Step Functions Workflows Locally"的阶跃函数的方法。我想要的是模拟Lambda并测试json
当使用mockito 2时,当使用@Mock注释或在安装方法中实例化模拟时,我看到了一个巨大的性能提升。这让我非常困惑,因为文档中没有任何地方不鼓励内联实例化模拟,尽管这明显提高了性能。所有时间都是从Android显示执行时间的测试运行程序输出中提取的。
我用一个非常简单的测试创建了一个新项目:
private val mockBanana: Banana
private lateinit var cut: Person
@Before
fun setup(){
cut = Person()
}
@Test
fun