Module: TestBench::Random::Controls::Sequence
- Defined in:
- lib/test_bench/random/controls/sequence.rb
Defined Under Namespace
Modules: Boolean, Decimal, Integer, String
Class Method Summary
collapse
Class Method Details
.count ⇒ Object
16
17
18
|
# File 'lib/test_bench/random/controls/sequence.rb', line 16
def self.count
3
end
|
.example(count = nil, random_seed: nil) ⇒ Object
5
6
7
8
9
10
11
12
13
14
|
# File 'lib/test_bench/random/controls/sequence.rb', line 5
def self.example(count=nil, random_seed: nil)
count ||= self.count
random_seed ||= self.random_seed
random = ::Random.new(random_seed)
count.times.map do
random.bytes(8)
end
end
|
.random_seed ⇒ Object
20
21
22
|
# File 'lib/test_bench/random/controls/sequence.rb', line 20
def self.random_seed
Seed::Value.example
end
|