drnic / tranexp

Translate text between two languages using www.tranexp.com

This URL has Read+Write access

tranexp / test / test_tranexp_http.rb
100644 39 lines (32 sloc) 1.046 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
require File.dirname(__FILE__) + '/test_helper.rb'
 
class TestTranexpHttp < Test::Unit::TestCase
  attr_reader :translate
 
  def setup
    @translate = Tranexp::Http.new
  end
 
  def test_english_to_norwegian
    if_connected do
      assert_nothing_thrown do
        english = translate.translate("metoder", Tranexp::Http::Norwegian, Tranexp::Http::English)
        assert_equal("methods", english)
      end
    end
  end
 
  def test_utf8_from_eng_to_nor
    if_connected do
      assert_nothing_thrown do
        english = translate.translate("i would like to learn Norwegian", Tranexp::Http::English, Tranexp::Http::Norwegian)
        assert_equal("jeg ville like å høre Norsk", english)
      end
    end
  end
 
  # TODO test_nor_to_eng_fancy_chars
  def TODO_test_nor_to_eng_fancy_chars
    if_connected do
      assert_nothing_thrown do
        english = translate.translate("rød", Tranexp::Http::Norwegian, Tranexp::Http::English)
        assert_equal("red", english)
      end
    end
  end
 
end