spec/email_message_spec.rb in govdelivery-tms-0.8.14 vs spec/email_message_spec.rb in govdelivery-tms-0.9.0
- old
+ new
@@ -84,19 +84,24 @@
'from_email' => 'eric@evotest.govdelivery.com',
'errors_to' => 'errors@evotest.govdelivery.com',
'reply_to' => 'replyto@evotest.govdelivery.com',
'recipients' => [{ email: 'billy@evotest.govdelivery.com' }],
'created_at' => 'time',
- '_links' => { 'self' => '/messages/email/new-template', 'email_template' => '/templates/email/new-template' }
+ 'message_type_code' => 'salutations',
+ '_links' => { 'self' => '/messages/email/new-template',
+ 'message_type' => '/message_type/abc',
+ 'email_template' => '/templates/email/new-template' }
}
expect(@message.client).to receive('get').with(@message.href).and_return(double('response', status: 200, body: response))
@message.get
expect(@message.body).to eq('processed')
expect(@message.subject).to eq('hey')
expect(@message.from_email).to eq('eric@evotest.govdelivery.com')
expect(@message.reply_to).to eq('replyto@evotest.govdelivery.com')
expect(@message.errors_to).to eq('errors@evotest.govdelivery.com')
expect(@message.created_at).to eq('time')
+ expect(@message.message_type_code).to eq('salutations')
expect(@message.email_template).to be_a(GovDelivery::TMS::EmailTemplate)
+ expect(@message.message_type).to be_a(GovDelivery::TMS::MessageType)
end
end
end