spec/lib/workos/organizations_spec.rb in workos-1.4.0 vs spec/lib/workos/organizations_spec.rb in workos-1.5.0
- old
+ new
@@ -5,17 +5,17 @@
describe '.create_organization' do
context 'with valid payload' do
it 'creates an organization' do
VCR.use_cassette 'organization/create' do
organization = described_class.create_organization(
- domains: ['example.com'],
+ domains: ['example.io'],
name: 'Test Organization',
)
- expect(organization.id).to eq('org_01EHT88Z8J8795GZNQ4ZP1J81T')
+ expect(organization.id).to eq('org_01FCPEJXEZR4DSBA625YMGQT9N')
expect(organization.name).to eq('Test Organization')
- expect(organization.domains.first[:domain]).to eq('example.com')
+ expect(organization.domains.first[:domain]).to eq('example.io')
end
end
end
context 'with an invalid payload' do
@@ -44,11 +44,11 @@
}
VCR.use_cassette 'organization/list' do
organizations = described_class.list_organizations
- expect(organizations.data.size).to eq(7)
+ expect(organizations.data.size).to eq(6)
expect(organizations.list_metadata).to eq(expected_metadata)
end
end
end
@@ -67,11 +67,11 @@
VCR.use_cassette 'organization/list', match_requests_on: [:path] do
organizations = described_class.list_organizations(
before: 'before-id',
)
- expect(organizations.data.size).to eq(7)
+ expect(organizations.data.size).to eq(6)
end
end
end
context 'with the after option' do
@@ -87,11 +87,11 @@
and_return(expected_request)
VCR.use_cassette 'organization/list', match_requests_on: [:path] do
organizations = described_class.list_organizations(after: 'after-id')
- expect(organizations.data.size).to eq(7)
+ expect(organizations.data.size).to eq(6)
end
end
end
context 'with the limit option' do
@@ -107,25 +107,25 @@
and_return(expected_request)
VCR.use_cassette 'organization/list', match_requests_on: [:path] do
organizations = described_class.list_organizations(limit: 10)
- expect(organizations.data.size).to eq(7)
+ expect(organizations.data.size).to eq(6)
end
end
end
end
describe '.get_organization' do
context 'with a valid id' do
it 'gets the organization details' do
VCR.use_cassette('organization/get') do
organization = described_class.get_organization(
- id: 'org_01EZDF20TZEJXKPSX2BJRN6TV6',
+ id: 'org_01F9293WD2PDEEV4Y625XPZVG7',
)
- expect(organization.id).to eq('org_01EZDF20TZEJXKPSX2BJRN6TV6')
+ expect(organization.id).to eq('org_01F9293WD2PDEEV4Y625XPZVG7')
expect(organization.name).to eq('Foo Corp')
expect(organization.domains.first[:domain]).to eq('foo-corp.com')
end
end
end
@@ -147,15 +147,15 @@
describe '.update_organization' do
context 'with valid payload' do
it 'creates an organization' do
VCR.use_cassette 'organization/update' do
organization = described_class.update_organization(
- organization: 'org_01F29YJ068E52HGEB8ZQGC9MJG',
+ organization: 'org_01F6Q6TFP7RD2PF6J03ANNWDKV',
domains: ['example.me'],
name: 'Test Organization',
)
- expect(organization.id).to eq('org_01F29YJ068E52HGEB8ZQGC9MJG')
+ expect(organization.id).to eq('org_01F6Q6TFP7RD2PF6J03ANNWDKV')
expect(organization.name).to eq('Test Organization')
expect(organization.domains.first[:domain]).to eq('example.me')
end
end
end