Method: RDI::Model::DependencyDescription#addTesterInfo

Defined in:
lib/rdi/Model/DependencyDescription.rb

#addTesterInfo(iTesterInfo) ⇒ Object

Add a tester info Here are the following formats accepted for each Tester info:

  • String, Object
  • { :Type => String, :Content => Object }

Parameters:

  • iTesterInfo (Object): The tester info

Return:

  • DependencyDescription: self, useful to concatenate such method calls



84
85
86
87
88
89
90
91
92
93
94
# File 'lib/rdi/Model/DependencyDescription.rb', line 84

def addTesterInfo(iTesterInfo)
  if (iTesterInfo.is_a?(Array))
    @Testers << iTesterInfo
  elsif (iTesterInfo.is_a?(Hash))
    @Testers << [ iTesterInfo[:Type], iTesterInfo[:Content] ]
  else
    logBug "Invalid TesterInfo: #{iTesterInfo.inspect}."
  end

  return self
end