Class: UICov::TransitionData

Inherits:
MemberData show all
Defined in:
lib/uicov/coverage/transition_data.rb

Instance Attribute Summary

Attributes inherited from MemberData

#display_name, #hits

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from MemberData

#hit

Constructor Details

#initialize(transition_name, to) ⇒ TransitionData

Returns a new instance of TransitionData.



11
12
13
14
15
16
# File 'lib/uicov/coverage/transition_data.rb', line 11

def initialize(transition_name, to)
  @name = transition_name
  @to = to
  @display_name = self.class.get_key @name, @to
  @hits = 0
end

Class Method Details

.get_key(transition_name, to) ⇒ Object



7
8
9
# File 'lib/uicov/coverage/transition_data.rb', line 7

def self.get_key(transition_name, to)
  "#{transition_name}(#{to})"
end