1

对依赖于随机生成数据的代码进行单元测试的最佳方法是什么?我在堆栈溢出中发现了这个问题,但它有点不同。我知道您可以使用固定装置来模拟数据库之类的东西,但我认为我正在尝试做的事情有点不同。

我正在尝试编写一个adaline 神经网络。这需要我随机生成权重,然后随着更多数据呈现给网络,调整权重的值。我如何对这样的东西进行单元测试?我已经开始为不依赖随机输入的部分编写测试,但我不知道如何处理这部分。

任何建议,将不胜感激。

4

1 回答 1

0

您可以一直使用new Random(seed)来获取确定性随机数。为什么非确定性测试是个问题?点击这里查看原因

于 2013-06-26T15:22:09.207 回答