diff --git a/spec/emails/receiving_spec.rb b/spec/emails/receiving_spec.rb index 1a5d297..1510da9 100644 --- a/spec/emails/receiving_spec.rb +++ b/spec/emails/receiving_spec.rb @@ -39,6 +39,7 @@ expect(email[:from]).to eql("Acme ") expect(email[:to]).to eql(["delivered@resend.dev"]) expect(email[:attachments].length).to eql(1) + expect(email[:message_id]).to eql("") end it "should call the correct API endpoint" do diff --git a/spec/emails_spec.rb b/spec/emails_spec.rb index 0aff5e1..bdf5c02 100644 --- a/spec/emails_spec.rb +++ b/spec/emails_spec.rb @@ -46,13 +46,15 @@ "bcc": [nil], "cc": [nil], "reply_to": [nil], - "last_event": "delivered" + "last_event": "delivered", + "message_id": "<111-222-333@email.example.com>" } allow(resp).to receive(:body).and_return(resp) allow(HTTParty).to receive(:send).and_return(resp) email = Resend::Emails.get(resp[:id]) expect(email[:subject]).to eql "Hello World" expect(email[:id]).to eql "4ef9a417-02e9-4d39-ad75-9611e0fcc33c" + expect(email[:message_id]).to eql "<111-222-333@email.example.com>" end it "cancels email" do @@ -217,7 +219,8 @@ "from" => "onboarding@resend.dev", "created_at" => "2023-04-03T22:13:42.674981+00:00", "subject" => "Hello World", - "last_event" => "delivered" + "last_event" => "delivered", + "message_id" => "<111-222-333@email.example.com>" } ] }