Sha256: 739a51d16901d823fec39868470967c0a2135e1a8dd588d727b5cd541bb5a6d1
Contents?: true
Size: 633 Bytes
Versions: 10
Compression:
Stored size: 633 Bytes
Contents
require 'spec_helper' require 'dnsimple/commands/service_add' describe DNSimple::Commands::ServiceAdd do let(:domain_name) { 'example.com' } let(:short_name) { 'service-name' } let(:domain) { DNSimple::Domain.new(:name => domain_name) } let(:service) { stub("service", :name => "Service") } before do DNSimple::Domain.expects(:find).with(domain_name).returns(domain) DNSimple::Service.expects(:find).with(short_name).returns(service) end it "adds a service to a domain" do domain.expects(:add_service).with(short_name) DNSimple::Commands::ServiceAdd.new.execute([domain_name, short_name]) end end
Version data entries
10 entries across 10 versions & 1 rubygems