]> git.mxchange.org Git - friendica.git/commitdiff
Mirate API\SavedSearches tests
authorPhilipp <admin@philipp.info>
Fri, 12 Nov 2021 21:15:43 +0000 (22:15 +0100)
committerPhilipp <admin@philipp.info>
Fri, 12 Nov 2021 21:15:43 +0000 (22:15 +0100)
tests/legacy/ApiTest.php
tests/src/Module/Api/Twitter/SavedSearchesTest.php [new file with mode: 0644]

index b51e0bb1b20db1c3a58d84db25f9d0efd072d91c..9bcf2e11649daf0cbc8316bcf793d4b9da59ae8f 100644 (file)
@@ -3532,18 +3532,4 @@ class ApiTest extends FixtureTest
        {
                $this->markTestIncomplete();
        }
-
-       /**
-        * Test the api_saved_searches_list() function.
-        *
-        * @return void
-        */
-       public function testApiSavedSearchesList()
-       {
-               // $result = api_saved_searches_list('json');
-               // self::assertEquals(1, $result['terms'][0]['id']);
-               // self::assertEquals(1, $result['terms'][0]['id_str']);
-               // self::assertEquals('Saved search', $result['terms'][0]['name']);
-               // self::assertEquals('Saved search', $result['terms'][0]['query']);
-       }
 }
diff --git a/tests/src/Module/Api/Twitter/SavedSearchesTest.php b/tests/src/Module/Api/Twitter/SavedSearchesTest.php
new file mode 100644 (file)
index 0000000..f4dad04
--- /dev/null
@@ -0,0 +1,22 @@
+<?php
+
+namespace Friendica\Test\src\Module\Api\Twitter;
+
+use Friendica\Module\Api\Twitter\SavedSearches;
+use Friendica\Test\src\Module\Api\ApiTest;
+use Friendica\Test\Util\ApiResponseDouble;
+
+class SavedSearchesTest extends ApiTest
+{
+       public function test()
+       {
+               SavedSearches::rawContent(['extension' => 'json']);
+
+               $result = json_decode(ApiResponseDouble::getOutput());
+
+               self::assertEquals(1, $result[0]->id);
+               self::assertEquals(1, $result[0]->id_str);
+               self::assertEquals('Saved search', $result[0]->name);
+               self::assertEquals('Saved search', $result[0]->query);
+       }
+}