class TdlSimTest::TdlNumTestUnit

Public Class Methods

new(name: 'TdlNumTestUnit-0',value_default: nil, sim_target_hash: nil) click to toggle source
Calls superclass method TdlSimTest::TdlBaseTestUnit::new
# File lib/tdl/exlib/sdlmodule_sim.bak.rb, line 188
def initialize(name: 'TdlNumTestUnit-0',value_default: nil, sim_target_hash: nil)
    super name
    @name = name 
    @value_default = value_default
    @sim_target = sim_target_hash[name]
    @active = true if @sim_target
end

Public Instance Methods

echo_info() click to toggle source
# File lib/tdl/exlib/sdlmodule_sim.bak.rb, line 201
def echo_info 
    echo_info_array.join(" ## ")
end
echo_info_array() click to toggle source
# File lib/tdl/exlib/sdlmodule_sim.bak.rb, line 196
def echo_info_array
    # test type :: test name :: test value :: test default ? :: tset others
    ['NUM-UNIT',@name,active_symb,value().to_s, use_default?().to_s, "default(#{@value_default})" ] 
end