Make Randomness Reproducible
Make Randomness Reproducible — Chinese original prompt
订单号和抽签结果由 [随机源] 生成,测试时常出现本地过、CI 挂,失败后也复现不出来。请给出改造方案:把随机源作为依赖注入,测试里用固定种子或序列生成器;并为抽签这类逻辑设计能断言分布的用例,说明需要多少次采样、如何设定容差避免偶发失败。
Site original
Chinese original
How to use
概率型断言要么固定种子,要么留足容差,别写死等于 0.333。