読者です 読者をやめる 読者になる 読者になる

Watir練習帳3 - Test::Unitでテストを行う

Watir Ruby

ナウでヤングなRubyistがTest::Unitを使うのかどうかも分からない。

require 'watir'
require 'test/unit'

class MyTest < Test::Unit::TestCase
  def setup
    @browser = Watir::Browser.new
  end

  def teardown
    @browser.close
  end

  def test_search_japanese_words
    @browser.goto "http://www.google.com"

    @browser.text_field(:name, "q").value = "日本語でおk"

    # これはうまくいかない
    #@browser.text_field(:name, "q").set("日本語でおk")

    @browser.form(:name, "f").submit
    assert(@browser.ems[1].text == "日本語でおk", "「日本語でおk」で検索する")
  end
end