Я построил свой тип генератора, который генерирует числа, кратные трем. Я хочу использовать его в тесте с Expecto, как можно зарегистрировать генератор и сообщить моему тесту, чтобы он использовал его?
let multipleOfThree n = n * 3
type ThreeGenerator =
static member ThreeMultiple() =
Arb.generate<NonNegativeInt>
|> Gen.map (fun (NonNegativeInt n) -> multipleOfThree n)
|> Gen.filter (fun n -> n > 0)
|> Arb.fromGen