Sha256: 8c78b6e5ad71865bf1622fcd5336bce75814362d120a5cac8f992712ade6495a
Contents?: true
Size: 1.12 KB
Versions: 1
Compression:
Stored size: 1.12 KB
Contents
require 'core/spec_helper' describe ZendeskAPI::Macro, :delete_after do def valid_attributes { :title => "my test macro", :actions => [{ :field => "status", :value => "solved" }] } end it_should_be_readable :macros it_should_be_readable :macros, :active it_should_be_creatable it_should_be_updatable :actions, [{ "field" => "priority", "value" => "low" }] it_should_be_deletable describe "application", :vcr do subject do VCR.use_cassette("#{described_class.to_s}_application_create") do described_class.create(client, valid_attributes.merge(default_options)) end end after :all do VCR.use_cassette("#{described_class.to_s}_application_delete") do subject.destroy end end describe "to a ticket" do it "should return a hash" do result = subject.apply(ticket) expect(result).to be_instance_of(Hashie::Mash) expect(result.ticket).to_not be_nil end end it "should be appliable" do result = subject.apply expect(result).to be_instance_of(Hashie::Mash) expect(result.ticket).to_not be_nil end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
zendesk_api-1.4.0 | spec/live/macro_spec.rb |