Method: PropCheck::Generators.date
- Defined in:
- lib/prop_check/generators.rb
.date(epoch: nil) ⇒ Object
Generates Date objects. DateTimes start around the given epoch: and deviate more when size increases. when no epoch is set, PropCheck::Property::Configuration.default_epoch is used, which defaults to DateTime.now.to_date.
>> Generators.date(epoch: Date.new(2022, 01, 01)).sample(2, rng: Random.new(42))
=> [Date.new(2021, 12, 28), Date.new(2022, 01, 10)]
733 734 735 |
# File 'lib/prop_check/generators.rb', line 733 def date(epoch: nil) date_from_offset(integer, epoch: epoch) end |