OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
cream
/
Xpress
/
vendor
/
wildbit
/
postmark-php
/
tests
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/19/2025 10:07:17 AM
rwxr-xr-x
📄
PostmarkAdminClientDataRemovalTest.php
1.22 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkAdminClientDomainTest.php
3.9 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkAdminClientSenderSignatureTest.php
4.12 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkAdminClientServersTest.php
2.88 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClickClientStatisticsTest.php
1.52 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientBaseTest.php
597 bytes
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientBounceTest.php
4.03 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientEmailTest.php
8.78 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientInboundMessageTest.php
1.07 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientMessageStreamsTest.php
6.73 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientOutboundMessageTest.php
1.52 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientRuleTriggerTest.php
1.07 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientServerTest.php
1.02 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientStatisticsTest.php
4.54 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientSuppressionsTest.php
5.37 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientTemplatesTest.php
11.22 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
PostmarkClientWebhooksTest.php
9.72 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
TestingKeys.php
2.32 KB
05/19/2025 10:07:17 AM
rw-r--r--
📄
postmark-logo.png
4.18 KB
03/05/2025 10:53:47 AM
rw-r--r--
Editing: PostmarkAdminClientServersTest.php
Close
<?php namespace Postmark\Tests; require_once __DIR__ . '/PostmarkClientBaseTest.php'; use Postmark\PostmarkAdminClient; /** * @internal * * @coversNothing */ class PostmarkAdminClientServersTest extends PostmarkClientBaseTest { public static function tearDownAfterClass(): void { $tk = parent::$testKeys; $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT); $servers = $client->listServers(); foreach ($servers->getServers() as $key => $value) { if (preg_match('/^test-php.+/', $value->getName()) > 0 && !empty($value->getID())) { $client->deleteServer($value->getID()); } } } public function testClientCanGetServerList() { $tk = parent::$testKeys; $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT); $servers = $client->listServers(); $this->assertGreaterThan(0, $servers->getTotalcount()); $this->assertNotEmpty($servers->getServers()[0]); } public function testClientCanGetSingleServer() { $tk = parent::$testKeys; $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT); $servers = $client->listServers(); $targetId = $servers->getServers()[0]->getID(); $server = $client->getServer($targetId); $this->assertNotEmpty($server->getName()); } public function testClientCanCreateServer() { $tk = parent::$testKeys; $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT); $server = $client->createServer('test-php-create-' . date('c')); $this->assertNotEmpty($server); } public function testClientCanEditServer() { $tk = parent::$testKeys; $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT); $server = $client->createServer('test-php-edit-' . date('c'), 'purple'); $updateName = 'test-php-edit-' . date('c') . '-updated'; $serverUpdated = $client->editServer($server->getID(), $updateName, 'green'); $this->assertNotEmpty($serverUpdated); $this->assertNotSame($serverUpdated->getName(), $server->getName()); $this->assertNotSame($serverUpdated->getColor(), $server->getColor()); } public function testClientCanDeleteServer() { $tk = parent::$testKeys; $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT); $server = $client->createServer('test-php-delete-' . date('c')); $client->deleteServer($server->getID()); $serverList = $client->listServers(); foreach ($serverList->getServers() as $key => $value) { $this->assertNotSame($value->getID(), $server->getID()); } } }