Module: Messaging::Fixtures::Controls::Entity
- Defined in:
- lib/messaging/fixtures/controls/entity.rb
Defined Under Namespace
Modules: Identified, New, Sequenced
Classes: Example
Class Method Summary
collapse
Class Method Details
.amount ⇒ Object
40
41
42
|
# File 'lib/messaging/fixtures/controls/entity.rb', line 40
def self.amount
1
end
|
.example(sequence: nil) ⇒ Object
21
22
23
24
25
26
27
28
29
30
|
# File 'lib/messaging/fixtures/controls/entity.rb', line 21
def self.example(sequence: nil)
sequence ||= self.sequence
some_entity = Example.build
some_entity.id = id
some_entity.sequence = sequence
some_entity
end
|
.id ⇒ Object
32
33
34
|
# File 'lib/messaging/fixtures/controls/entity.rb', line 32
def self.id
ID.example(increment: id_increment)
end
|
.id_increment ⇒ Object
36
37
38
|
# File 'lib/messaging/fixtures/controls/entity.rb', line 36
def self.id_increment
11
end
|
.sequence ⇒ Object
44
45
46
|
# File 'lib/messaging/fixtures/controls/entity.rb', line 44
def self.sequence
Event.sequence
end
|