Sha256: c7ea1fd0947d2a8ec71967ff5c92195db02f855e052c2efa11e173e1703fdc6f

Contents?: true

Size: 746 Bytes

Versions: 2

Compression:

Stored size: 746 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
  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

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
termit-2.10.1 spec/termit/text_translator_spec.rb
termit-2.10.0 spec/termit/text_translator_spec.rb