【发布时间】:2018-04-19 22:47:12
【问题描述】:
我正在用 Swift 4 编写测试。我想生成数千行测试输入数据。我希望测试输入数据是随机的。
但我希望我的测试是可重复的:每次运行所有测试都需要生成相同的数据。
这是如何在 Swift 中实现的?在 Java 中,我一直依赖于 Apache commons RandomDataGenerator。我探索了arc4random 和drand48,但这些似乎无法提供我需要的可重复性。
【问题讨论】:
-
我不明白“drand48 [不] 如何提供可重复性”。它对我有用。