Sha256: 5cac2a956661d0348b29ebcdc397d67eb8afd37977a86b249a38ee3a1347f01f

Contents?: true

Size: 747 Bytes

Versions: 10

Compression:

Stored size: 747 Bytes

Contents

#encoding: UTF-8
require 'spec_helper'

describe Termit::TextTranslator do
  describe "translated_text" do
    it "translates text correctly" do
      VCR.use_cassette('google_1') do
        translator = Termit::TextTranslator.new source_lang: :en, target_lang: :pl, text: 'hey cowboy where is your horse'
        translator.call
        expect(translator.text).to eq 'hey cowboy gdzie jest twój koń'
      end
    end

  describe "translated_text" do
    it "translates text correctly" do
      VCR.use_cassette('google_2') do
        translator = Termit::TextTranslator.new source_lang: :en, target_lang: :pl, text: 'ass', synonyms: true
        translator.call
        expect(translator.text).to eq 'tyłek'
      end
    end
  end

  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
termit-2.0.9 spec/termit/text_translator_spec.rb
termit-2.0.8 spec/termit/text_translator_spec.rb
termit-2.0.7 spec/termit/text_translator_spec.rb
termit-2.0.6 spec/termit/text_translator_spec.rb
termit-2.0.5 spec/termit/text_translator_spec.rb
termit-2.0.4 spec/termit/text_translator_spec.rb
termit-2.0.3 spec/termit/text_translator_spec.rb
termit-2.0.2 spec/termit/text_translator_spec.rb
termit-2.0.1 spec/termit/text_translator_spec.rb
termit-2.0.0 spec/termit/text_translator_spec.rb