Browse code

Added README.md appinfo/info.xml appinfo/signature.json lib/Controller/AuthorApiController.php and the providers directory

DoubleBastionAdmin authored on 20/08/2022 16:33:00
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,30 @@
1
+<?php
2
+
3
+namespace Telnyx;
4
+
5
+class AlphanumericSenderIDTest extends TestCase
6
+{
7
+    const TEST_RESOURCE_ID = '123';
8
+
9
+
10
+    public function testIsListable()
11
+    {
12
+        $this->expectsRequest(
13
+            'get',
14
+            '/v2/alphanumeric_sender_ids'
15
+        );
16
+        $resources = AlphanumericSenderID::all();
17
+        $this->assertInstanceOf(\Telnyx\Collection::class, $resources);
18
+        $this->assertInstanceOf(\Telnyx\AlphanumericSenderID::class, $resources[0]);
19
+    }
20
+
21
+    public function testIsRetrievable()
22
+    {
23
+        $this->expectsRequest(
24
+            'get',
25
+            '/v2/alphanumeric_sender_ids/' . urlencode(self::TEST_RESOURCE_ID)
26
+        );
27
+        $resource = AlphanumericSenderID::retrieve(self::TEST_RESOURCE_ID);
28
+        $this->assertInstanceOf(\Telnyx\AlphanumericSenderID::class, $resource);
29
+    }
30
+}