diff options
Diffstat (limited to 'tests/ServerImplementationTest.php')
-rw-r--r-- | tests/ServerImplementationTest.php | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/tests/ServerImplementationTest.php b/tests/ServerImplementationTest.php deleted file mode 100644 index a48a8b8..0000000 --- a/tests/ServerImplementationTest.php +++ /dev/null @@ -1,36 +0,0 @@ -<?php - -namespace Tests; - -use Symfony\Component\HttpFoundation\Response; -use Tests\PHPUnit\TestCases\HttpResponseTestCase; - -class ServerImplementationTest extends HttpResponseTestCase -{ - public function testVersion(): void - { - $response = $this->request("GET", "/_matrix/federation/v1/version"); - - $this->assertEquals(Response::HTTP_OK, $response->getStatusCode()); - $this->assertTrue($this->hasJsonBody($response)); - - $body = json_decode((string)$response->getBody(), true); - - $this->assertArrayHasKey("server", $body); - $this->assertArrayHasKey("name", $body["server"]); - $this->assertArrayHasKey("version", $body["server"]); - } - - public function testVersions(): void - { - $response = $this->request("GET", "/_matrix/client/versions"); - - $this->assertEquals(Response::HTTP_OK, $response->getStatusCode()); - $this->assertTrue($this->hasJsonBody($response)); - - $body = json_decode((string)$response->getBody(), true); - - $this->assertIsArray($body["versions"]); - $this->assertTrue(count($body["versions"]) > 0); - } -} |