Sha256: ed9fd1b52eae1c085997a7a423be992e0d2e6206dfc1e04b184ae2de5b6ff7e7
Contents?: true
Size: 678 Bytes
Versions: 6
Compression:
Stored size: 678 Bytes
Contents
require 'spec_helper' describe Mailroute::DomainAlias, :vcr => true do it 'should be possible to create, read, update and delete domain aliases' do domain = Mailroute::Domain.get(4555) new_alias = nil expect { new_alias = Mailroute::DomainAlias.create( :name => 'xyz.example.com', :domain => domain, :active => true ) }.to change { domain.reload.domain_aliases.count }.by(1) new_alias.reload.active.should == true new_alias.active = false new_alias.save! new_alias.reload.active.should == false expect { new_alias.delete }.to change { domain.reload.domain_aliases.count }.by(-1) end end
Version data entries
6 entries across 6 versions & 1 rubygems