Sha256: 3dadf44a4484aa6bec31bf53926959aa7b1ef0d04460967b340714aea0044c3d

Contents?: true

Size: 688 Bytes

Versions: 1

Compression:

Stored size: 688 Bytes

Contents

require "spec_helper"

describe Lita::Handlers::Wikipedia, lita_handler: true do
  it { routes_command("wikipedia ruby language").to(:wikipedia) }
  it { routes_command("wiki ruby language").to(:wikipedia) }

  describe "#wikipedia" do
    it "returns the 1st paragraph & link to the Wikipedia entry for a query" do
      send_command "wikipedia ruby language"
      expect(replies[0]).to match 'Ruby is a dynamic, reflective, object-oriented, general-purpose programming language. It was designed and developed in the mid-1990s by Yukihiro "Matz" Matsumoto in Japan.'
      expect(replies[1]).to match 'Source: http://en.wikipedia.org/wiki/Ruby_(programming_language)'
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
lita-wikipedia-0.0.1 spec/lita/handlers/wikipedia_spec.rb