rubyx/test/parfait/test_named_list.rb

32 lines
693 B
Ruby
Raw Normal View History

2018-04-26 12:31:37 +03:00
require_relative "helper"
2018-03-26 14:04:13 +03:00
module Parfait
2018-04-26 12:31:37 +03:00
class TestNamedLists < ParfaitTest
2018-03-26 14:04:13 +03:00
def setup
2018-04-26 12:31:37 +03:00
super
@named_list = @space.get_next_for(:Message).frame
2018-03-26 14:04:13 +03:00
@type = @named_list.get_type
end
2018-03-26 14:04:13 +03:00
def test_named_list_get_type
assert_equal Type , @type.class
assert @type.names
assert @named_list.get_instance_variables
end
2018-03-26 14:04:13 +03:00
def test_new
list = NamedList.new
assert list.get_type
end
def test_var_names
list = NamedList.new
assert_equal List , list.get_instance_variables.class
end
def test_var_names_length
list = NamedList.new
assert_equal 1 , list.get_instance_variables.get_length
end
end
end