<分区>
在 JUnit 中使用随机值创建测试对象是一个好习惯吗? 像这样:
public class MonomialTest {
private static final Random RANDOM = new Random();
private Monomial monomial;
private float coefficient;
private int exponent;
@Before
public void setUp() throws Exception {
coefficient = RANDOM.nextFloat();
exponent = RANDOM.nextInt();
monomial = new Monomial(coefficient, exponent);
}
@Test
...
...
...
}
还是应该使用固定值?