我正在使用Bogus来生成测试数据。
有没有一种方法可以设置它使用的种子,以便它按相同的顺序生成相同的测试数据?
例如,这个测试将失败:
var person1 = new Bogus.Person();
var person2 = new Bogus.Person();
Assert.AreEqual(person1.FullName, person2.FullName);
然而,有没有一种方法可以重置种子,使它不会,即:
Bogus.Config.SetSeed(1);
var person1 = new Bogus.Person();
Bogus.Config.SetSeed(1);
var person2 = new Bogus.Person();
Assert.AreEqual(person1.FullName, person2.FullName);