Bogus.Faker:如何选择一个随机的枚举值

han*_*ans 2 c# unit-testing bogus

我正在使用c#Bogus.Faker库为单元测试创​​建随机测试数据。
我想知道如何轻松地选择一个随机枚举值

有什么建议么?

han*_*ans 5

找到解决方案:
您必须使用Faker.PickRandom <>方法

i.TypeOfSchedule = Faker.PickRandom<Schedule>(); // with 'Schedule' of type Enum :-)
Run Code Online (Sandbox Code Playgroud)