diff --git a/app/tests/performance/APITest.php b/app/tests/performance/APITest.php deleted file mode 100644 index eff09ca..0000000 --- a/app/tests/performance/APITest.php +++ /dev/null @@ -1,17 +0,0 @@ - 'http://proxy']); - $start = microtime(true); - $response = $client->get('/api', ['headers' => ['Authorization' => 'Bearer ' . md5($_ENV['API_KEY'])]]); - $end = microtime(true); - $this->assertLessThanOrEqual(1000, $end - $start); - } -} diff --git a/app/tests/units/common/Alias/ViewTest.php b/app/tests/units/common/Alias/ViewTest.php deleted file mode 100644 index 4b7fd28..0000000 --- a/app/tests/units/common/Alias/ViewTest.php +++ /dev/null @@ -1,36 +0,0 @@ - - - - - Test - - -Test - - -HTML; - mkdir('/tmp/views'); - mkdir('/tmp/cache', 777); - file_put_contents('/tmp/views/test.blade.php', $contents); - $view = new View('/tmp/views', '/tmp/cache'); - $body = $this->getMockBuilder(StreamInterface::class)->getMock(); - $body->method('getContents')->willReturn($contents); - $response = $this->getMockBuilder(ResponseInterface::class)->getMock(); - $response->method('getBody')->willReturn($body); - $output = $view->render($response, 'test'); - $this->assertEquals($contents, $output->getBody()->getContents()); - } -} diff --git a/app/tests/units/common/Implement/ConnectionTest.php b/app/tests/units/common/Implement/ConnectionTest.php deleted file mode 100644 index b6f6f59..0000000 --- a/app/tests/units/common/Implement/ConnectionTest.php +++ /dev/null @@ -1,8 +0,0 @@ -generateBuildTest(); - $this->assertEquals($expected, $menu->build(1)); - } - } - protected function generateBuildTest(): array - { - $modelCount = mt_rand(3, 100); - $expected = []; - $models = []; - for ($j = 0; $j < $modelCount; $j ++) { - $model = $this->generateModel(); - $models []= $model; - $expected []= "id}\">title{$model->id}"; - } - $expected = implode(PHP_EOL, $expected); - $connection = $this->getMockBuilder(Define\Connection::class)->getMock(); - $repository = $this->getMockBuilder(Repository\Menu::class)->setConstructorArgs(compact('connection'))->getMock(); - $permissionsRepository = $this->getMockBuilder(Repository\Permission::class)->setConstructorArgs(compact('connection'))->getMock(); - $permissions = $this->getMockBuilder(Service\Permission::class)->setConstructorArgs([$permissionsRepository])->getMock(); - $repository->method('fetchByUser')->willReturn($models); - $menu = new Service\Menu($repository, $permissions, (object) ['base' => 'http://localhost']); - - return [$expected, $menu]; - } - protected function generateModel(): Model\Menu - { - $id = mt_rand(1, 100000); - $model = $this->getMockBuilder(Model\Menu::class)->getMock(); - $model->id = $id; - $model->url = "url{$id}"; - $model->title = "title{$id}"; - - return $model; - } -}