.Net Core中有后端代码。需要编写集成测试。但是,此代码对 ClickHouse 字典执行查询。字典是从其他字典创建的,其他字典也是从字典创建的。目前,在输入测试数据之后、执行查询之前,我设置了一个等于所有字典 LIFETIME 总和的暂停。但我认为这不是最佳方法,因为...... 测试用例的执行时间大大增加。
有没有关于如何测试这一点的想法,以免使用等于所有字典 LIFETIME 总和的暂停?
.Net Core中有后端代码。需要编写集成测试。但是,此代码对 ClickHouse 字典执行查询。字典是从其他字典创建的,其他字典也是从字典创建的。目前,在输入测试数据之后、执行查询之前,我设置了一个等于所有字典 LIFETIME 总和的暂停。但我认为这不是最佳方法,因为...... 测试用例的执行时间大大增加。
有没有关于如何测试这一点的想法,以免使用等于所有字典 LIFETIME 总和的暂停?
答案在英文版本中给出 https://stackoverflow.com/questions/77358369/how-to-do-integration-tests-for-code-that-uses-clickhouse-dictionaries?noredirect=1#comment136379120_77358369
执行有帮助