我有一个伪随机数生成器(PRNG)类,我想进行单元测试.有两种方法:
我会说第一种方法不是真正的单元测试,因为它不执行发生器的白盒测试,但另一方面它正确地测试了类的责任.第二种方法更像是一个真正的单元测试,侧重于算法,但它没有提供足够的证据来证明该类是否履行其职责.
您更喜欢哪种方法?为什么?
random unit-testing
random ×1
unit-testing ×1