diff --git a/tests/FakeSenderWrapperTest.php b/tests/FakeSenderWrapperTest.php new file mode 100644 index 0000000..3a8a6fc --- /dev/null +++ b/tests/FakeSenderWrapperTest.php @@ -0,0 +1,66 @@ +send($envelope); + } + + public function testBasicEnvelope() + { + $envelope = $this->getBasicEnvelope(); + + $result = $this->doFakeSend($envelope); + + $this->assertTrue($result->success); + $this->assertEquals('fake-id-123', $result->id); + } + + public function testFullEnvelope() + { + $envelope = $this->getFullEnvelope(); + + $result = $this->doFakeSend($envelope); + + $this->assertTrue($result->success); + $this->assertEquals('fake-id-123', $result->id); + } + + public function testAttachmentEnvelope() + { + $envelope = $this->getAttachmentEnvelope(); + + $result = $this->doFakeSend($envelope); + + $this->assertTrue($result->success); + $this->assertEquals('fake-id-123', $result->id); + } + + public function testEmbedImageEnvelope() + { + $envelope = $this->getEmbedImageEnvelope(); + + $result = $this->doFakeSend($envelope); + + $this->assertTrue($result->success); + $this->assertEquals('fake-id-123', $result->id); + } +}