Sha256: dac2fe576c86c07f1d099bc7ed9278859987750a409777070085fbc4cc1737c9

Contents?: true

Size: 706 Bytes

Versions: 2

Compression:

Stored size: 706 Bytes

Contents

# encoding: UTF-8


require 'gooddata/models/account_settings'
require 'gooddata/models/domain'
require 'gooddata/models/project'

describe GoodData::AccountSettings do
  before(:all) do
    ConnectionHelper.create_default_connection
    @user = GoodData::Domain.find_user_by_login(ConnectionHelper::DEFAULT_DOMAIN, ConnectionHelper::DEFAULT_USERNAME)
  end

  after(:all) do
    GoodData.disconnect
  end

  describe '#projects' do
    it 'Returns user projects as array of GoodData::Project' do
      projects = @user.projects
      expect(projects).to be_an_instance_of(Array)

      projects.each do |project|
        expect(project).to be_an_instance_of(GoodData::Project)
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gooddata-0.6.3 spec/unit/models/account_settings_spec.rb
gooddata-0.6.2 spec/unit/models/account_settings_spec.rb