依赖于随机生成数据的单元测试代码的最佳方法是什么?我发现有关堆栈溢出的this问题,但它有点不同。我知道你可以使用灯具模拟像数据库这样的东西,但我认为我想做的事情有点不同。
我正在尝试写一个adaline neural network。这需要我随机生成权重,然后在向网络呈现更多数据时调整权重值。我如何对这样的东西进行单元测试?我已经开始为不依赖随机输入的部分编写测试,但我不知道如何处理这部分。
任何建议都将不胜感激。
答案 0 :(得分:0)
您可以使用new Random(seed)
始终获取确定性随机数。 Why non-deterministic tests are a problem? Click here to see why