/
jagepard
/
Rudra-Router
Обзор
Документация
Войти
/
jagepard
/
Rudra-Router
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
v2.0.0
tests/RouterMiddlewareTraitTest.php
38 строк
1 KB
Jagepard
Updated
11 май 2018, 21:59
11 май 2018, 21:59
8191f66
Код
Авторство
О чём код?
<?php /** * @author : Korotkov Danila <dankorot@gmail.com> * @copyright Copyright (c) 2018, Korotkov Danila * @license http://www.gnu.org/licenses/gpl.html GNU GPLv3.0 */ namespace Rudra\tests; use Rudra\Container; use Rudra\Interfaces\ContainerInterface; use Rudra\Tests\Stub\Controllers\MainController; use PHPUnit\Framework\TestCase as PHPUnit_Framework_TestCase; /** * Class RouterMiddlewareTraitTest * @package Rudra\tests */ class RouterMiddlewareTraitTest extends PHPUnit_Framework_TestCase { public function testMiddlewareTrait() { $controller = new MainController(); Container::$app = null; Container::app()->setBinding(ContainerInterface::class, Container::$app); Container::$app->set( 'router', 'Rudra\Router', ['namespace' => 'Rudra\\Tests\\Stub\\', 'templateEngine' => ['engine' => 'twig']] ); $controller->init(Container::$app); $controller->middleware([['Middleware', ['int' => 123]], ['Middleware', ['int' => 125]]]); $this->assertEquals('middleware', Container::$app->get('middleware')); } }