Sha256: a05e76a4fc2963beae45e5fdcca59507a5cfcda8acbbccb2d12b8a948e03be72
Contents?: true
Size: 1.66 KB
Versions: 2
Compression:
Stored size: 1.66 KB
Contents
require File.expand_path('../spec_helper.rb', __FILE__) describe Sendcloud::Template do describe 'add/update/delete' do it 'should return success when add template' do response = Sendcloud::Template.add({ :invoke_name => 'testtemplate', :name => 'Test Template', :html => '<p>Test Email</p>', :subject => "Template Subject", :email_type => 1 }) expect(response['message']).to eq('success') response = Sendcloud::Template.update({ :invoke_name => 'testtemplate', :name => 'Test Template (Updated)', :html => '<p>Test Email Content Updated</p>', :subject => "Template Subject (Updated)", :email_type => 1 }) expect(response['message']).to eq('success') expect(response['updateCount']).to eq(1) response = Sendcloud::Template.delete({ :invoke_name => 'testtemplate' }) expect(response['message']).to eq('success') end end describe 'get' do it 'should return success when get template' do response = Sendcloud::Template.get({ }) expect(response['message']).to eq('success') end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sendcloud-0.2.1 | spec/template_spec.rb |
sendcloud-0.2.0 | spec/template_spec.rb |