require 'test/unit' require 'funfx' class TestProductOne < Test::Unit::TestCase def setup @ie = Funfx.instance @ie.start(true) @ie.speed = 1 @ie.goto("http://funfx.rubyforge.org/Flex/FlexRepeater.html", "FlexRepeater") end def teardown @ie.unload end def test_insert_product assert_equal(0, @ie.data_grid("dgOffer").num_rows) add_product("Shirt", "Tennis") @ie.button("bOk").click assert_equal(1, @ie.data_grid("dgOffer").num_rows) end def add_product(name, category) @ie.button("bAddProduct").click @ie.text_area("tName").input(:text => name) @ie.text_area("tCategory").input(:text => category) end end