spec/lib/workos/organizations_spec.rb in workos-5.3.0 vs spec/lib/workos/organizations_spec.rb in workos-5.4.0

- old
+ new

@@ -265,15 +265,29 @@ end end describe '.update_organization' do context 'with valid payload' do - it 'creates an organization' do + it 'updates the organization' do VCR.use_cassette 'organization/update' do organization = described_class.update_organization( organization: 'org_01F6Q6TFP7RD2PF6J03ANNWDKV', domains: ['example.me'], name: 'Test Organization', + ) + + 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 + context 'without a name' do + it 'updates the organization' do + VCR.use_cassette 'organization/update_without_name' do + organization = described_class.update_organization( + organization: 'org_01F6Q6TFP7RD2PF6J03ANNWDKV', + domains: ['example.me'], ) expect(organization.id).to eq('org_01F6Q6TFP7RD2PF6J03ANNWDKV') expect(organization.name).to eq('Test Organization') expect(organization.domains.first[:domain]).to eq('example.me')