diff --git a/tests/AnimeClient/API/JsonAPITest.php b/tests/AnimeClient/API/JsonAPITest.php deleted file mode 100644 index c26fe881..00000000 --- a/tests/AnimeClient/API/JsonAPITest.php +++ /dev/null @@ -1,55 +0,0 @@ - - * @copyright 2015 - 2020 Timothy J. Warren - * @license http://www.opensource.org/licenses/mit-license.html MIT License - * @version 5.1 - * @link https://git.timshomepage.net/timw4mail/HummingBirdAnimeClient - */ - -namespace Aviat\AnimeClient\Tests\API; - -use Aviat\AnimeClient\API\JsonAPI; -use Aviat\Ion\Json; -use PHPUnit\Framework\TestCase; - -class JsonAPITest extends TestCase { - - protected $startData; - protected $organizedIncludes; - protected $inlineIncluded; - - public function setUp(): void { - $dir = __DIR__ . '/../test_data/JsonAPI'; - $this->startData = Json::decodeFile("{$dir}/jsonApiExample.json"); - $this->organizedIncludes = Json::decodeFile("{$dir}/organizedIncludes.json"); - $this->inlineIncluded = Json::decodeFile("{$dir}/inlineIncluded.json"); - } - - public function testOrganizeIncludes() - { - $expected = $this->organizedIncludes; - $actual = JsonAPI::organizeIncludes($this->startData['included']); - - // file_put_contents(__DIR__ . '/../test_data/JsonAPI/organizedIncludes.json', json_Encode($actual)); - - $this->assertEquals($expected, $actual); - } - - public function testInlineIncludedRelationships() - { - $expected = $this->inlineIncluded; - $actual = JsonAPI::inlineIncludedRelationships($this->organizedIncludes, 'anime'); - - // file_put_contents(__DIR__ . '/../test_data/JsonAPI/inlineIncluded.json', json_Encode($actual)); - - $this->assertEquals($expected, $actual); - } -} \ No newline at end of file