Sha256: 58212e59c1494d35d6ffc7acceb76eae134bbdde48cb6d1cd97f26397a8872c0

Contents?: true

Size: 761 Bytes

Versions: 30

Compression:

Stored size: 761 Bytes

Contents

# encoding: utf-8
require 'spec_helper'

describe Myfinance::Configuration do
  subject { Myfinance::Configuration.new }

  it "uses the production Myfinance URL by default" do
    expect(subject.url).to eq("https://app.myfinance.com.br")
  end

  it "uses a default user agent" do
    expect(subject.user_agent).to eq("Myfinance Ruby Client v#{Myfinance::VERSION}")
  end

  it 'allows setting the configuration parameters' do
    subject.url = "https://sandbox.myfinance.com.br"
    subject.user_agent = "My specific user agent"

    expect(subject.url).to eq("https://sandbox.myfinance.com.br")
    expect(subject.user_agent).to eq("My specific user agent")
  end

  it 'does not respond to #token' do
    expect(subject).to_not respond_to(:token)
  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
myfinance-1.8.3 spec/lib/myfinance/configuration_spec.rb
myfinance-1.8.2 spec/lib/myfinance/configuration_spec.rb
myfinance-1.8.1 spec/lib/myfinance/configuration_spec.rb
myfinance-1.8.0 spec/lib/myfinance/configuration_spec.rb
myfinance-1.7.0 spec/lib/myfinance/configuration_spec.rb
myfinance-1.6.6 spec/lib/myfinance/configuration_spec.rb
myfinance-1.6.5 spec/lib/myfinance/configuration_spec.rb
myfinance-1.6.4 spec/lib/myfinance/configuration_spec.rb
myfinance-1.6.3 spec/lib/myfinance/configuration_spec.rb
myfinance-1.6.1 spec/lib/myfinance/configuration_spec.rb
myfinance-1.6.0 spec/lib/myfinance/configuration_spec.rb
myfinance-1.5.0 spec/lib/myfinance/configuration_spec.rb
myfinance-1.4.1 spec/lib/myfinance/configuration_spec.rb
myfinance-1.4.0 spec/lib/myfinance/configuration_spec.rb
myfinance-1.3.1 spec/lib/myfinance/configuration_spec.rb
myfinance-1.3.0 spec/lib/myfinance/configuration_spec.rb
myfinance-1.2.1 spec/lib/myfinance/configuration_spec.rb
myfinance-1.2.0 spec/lib/myfinance/configuration_spec.rb
myfinance-1.1.0 spec/lib/myfinance/configuration_spec.rb
myfinance-1.0.0 spec/lib/myfinance/configuration_spec.rb