class TestGtkStack::TestAdd

Public Instance Methods

setup() click to toggle source
Calls superclass method
# File gtk3/test/test_gtk_stack.rb, line 26
def setup
  super
  @child = Gtk::EventBox.new
end
test_added() click to toggle source
# File gtk3/test/test_gtk_stack.rb, line 35
def test_added
  @stack.add(@child)
  assert_equal([@child], @stack.children)
end
test_name() click to toggle source
# File gtk3/test/test_gtk_stack.rb, line 40
def test_name
  widget_name = "set widget name"
  @stack.add(@child, widget_name)
  assert_equal(widget_name,
               @stack.child_get_property(@child, "name"))
end
test_name_add_title() click to toggle source
# File gtk3/test/test_gtk_stack.rb, line 47
def test_name_add_title
  widget_name = "set widget name"
  widget_title = "set widget title"
  @stack.add(@child, widget_name, widget_title)
  assert_equal([
                 widget_name,
                 widget_title,
               ],
               [
                 @stack.child_get_property(@child, "name"),
                 @stack.child_get_property(@child, "title"),
               ])
end
test_return_value() click to toggle source
# File gtk3/test/test_gtk_stack.rb, line 31
def test_return_value
  assert_equal(@stack, @stack.add(@child))
end