Sha256: 0fbd501fe1187886d824c4cae5304e645bf9a4294f8a2ed90e23790ef954e1c5

Contents?: true

Size: 756 Bytes

Versions: 4

Compression:

Stored size: 756 Bytes

Contents

require "spec_helper"

RSpec.describe Ribose::Connection do
  describe ".all" do
    it "retrieves the list of connections" do
      stub_ribose_connection_list_api

      connections = Ribose::Connection.all
      first_connection = connections.objects.first

      expect(first_connection.id).not_to be_nil
      expect(first_connection.connection_id).not_to be_nil
      expect(first_connection.data_for_jabber.login).to eq("riboseteam")
    end
  end

  describe ".suggestions" do
    it "retrieves the list of connection suggestions" do
      stub_ribose_suggestion_list_api
      suggestions = Ribose::Connection.suggestions

      expect(suggestions.first.id).not_to be_nil
      expect(suggestions.first.name).to eq("Jennie Doe")
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ribose-0.3.2 spec/ribose/connection_spec.rb
ribose-0.3.1 spec/ribose/connection_spec.rb
ribose-0.3.0 spec/ribose/connection_spec.rb
ribose-0.2.0 spec/ribose/connection_spec.rb