Sha256: 13c55ffac89b1e37e6d06da40cf53077862fcb2d58aea00abc5fe809d7ccb9ed
Contents?: true
Size: 1.14 KB
Versions: 8
Compression:
Stored size: 1.14 KB
Contents
activity Java::org.ruboto.test_app.SubclassActivity setup do |activity| start = Time.now loop do @text_view = activity.findViewById(42) @list_view = activity.findViewById(43) break if (@text_view && @list_view) || (Time.now - start > 60) sleep 1 end assert @text_view assert @list_view end test('item click sets text', ui: false) do |activity| activity.run_on_ui_thread do @list_view.performItemClick(@list_view, 1, 1) assert_equal '[Record one]', @text_view.text end end class MyObject < java.lang.Object attr_reader :my_param def initialize(my_param) super() @my_param = my_param end def equals(x) !super end end test('add constructor with parameter', ui: false) do o = MyObject.new('It works!') assert_equal 'It works!', o.my_param end test('call instance method super', ui: false) do o = MyObject.new('It works!') assert !o.equals(o) end class MyJRubyAdapter < org.ruboto.JRubyAdapter def self.isDebugBuild !super end end test('call super from static subclass method', ui: false) do a = org.ruboto.JRubyAdapter b = MyJRubyAdapter assert a.isDebugBuild != b.isDebugBuild end
Version data entries
8 entries across 8 versions & 1 rubygems