<?php /* * Copyright (C) 2013 Mailgun * * This software may be modified and distributed under the terms * of the MIT license. See the LICENSE file for details. */ namespace Mailgun\Tests\Api; use Mailgun\Api\Suppression; /** * @author Tobias Nyholm <tobias.nyholm@gmail.com> */ class SuppressionTest extends TestCase { public function testBounces() { $api = $this->getApiInstance(); $this->assertInstanceOf(Suppression\Bounce::class, $api->bounces()); } public function testComplaints() { $api = $this->getApiInstance(); $this->assertInstanceOf(Suppression\Complaint::class, $api->complaints()); } public function testUnsubscribes() { $api = $this->getApiInstance(); $this->assertInstanceOf(Suppression\Unsubscribe::class, $api->unsubscribes()); } /** * {@inheritdoc} */ protected function getApiClass() { return Suppression::class; } }