Use ProphecyTrait in tests with Prophecy mocks
This commit is contained in:
parent
fbd1c10ebe
commit
4485675c11
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace WellRESTed\Test\Unit\Routing\Route;
|
||||
|
||||
use Prophecy\PhpUnit\ProphecyTrait;
|
||||
use WellRESTed\Routing\Route\MethodMap;
|
||||
use WellRESTed\Routing\Route\PrefixRoute;
|
||||
use WellRESTed\Routing\Route\RouteInterface;
|
||||
|
|
@ -9,6 +10,8 @@ use WellRESTed\Test\TestCase;
|
|||
|
||||
class PrefixRouteTest extends TestCase
|
||||
{
|
||||
use ProphecyTrait;
|
||||
|
||||
public function testTrimsAsteriskFromEndOfTarget()
|
||||
{
|
||||
$methodMap = $this->prophesize(MethodMap::class);
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
|
||||
namespace WellRESTed\Test\Unit\Routing\Route;
|
||||
|
||||
use PHPUnit\Framework\Error\Notice;
|
||||
use PHPUnit\Framework\Error\Warning;
|
||||
use Prophecy\PhpUnit\ProphecyTrait;
|
||||
use RuntimeException;
|
||||
use WellRESTed\Routing\Route\MethodMap;
|
||||
use WellRESTed\Routing\Route\RegexRoute;
|
||||
|
|
@ -12,6 +11,8 @@ use WellRESTed\Test\TestCase;
|
|||
|
||||
class RegexRouteTest extends TestCase
|
||||
{
|
||||
use ProphecyTrait;
|
||||
|
||||
private $methodMap;
|
||||
|
||||
public function setUp(): void
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace WellRESTed\Test\Unit\Routing\Route;
|
||||
|
||||
use Prophecy\PhpUnit\ProphecyTrait;
|
||||
use WellRESTed\Dispatching\DispatcherInterface;
|
||||
use WellRESTed\Routing\Route\RouteFactory;
|
||||
use WellRESTed\Routing\Route\RouteInterface;
|
||||
|
|
@ -9,6 +10,8 @@ use WellRESTed\Test\TestCase;
|
|||
|
||||
class RouteFactoryTest extends TestCase
|
||||
{
|
||||
use ProphecyTrait;
|
||||
|
||||
private $dispatcher;
|
||||
|
||||
public function setUp(): void
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
namespace WellRESTed\Test\Unit\Routing\Route;
|
||||
|
||||
use Prophecy\Argument;
|
||||
use Prophecy\PhpUnit\ProphecyTrait;
|
||||
use Psr\Http\Server\RequestHandlerInterface;
|
||||
use WellRESTed\Message\Response;
|
||||
use WellRESTed\Message\ServerRequest;
|
||||
|
|
@ -12,6 +13,8 @@ use WellRESTed\Test\TestCase;
|
|||
|
||||
class RouteTest extends TestCase
|
||||
{
|
||||
use ProphecyTrait;
|
||||
|
||||
const TARGET = '/target';
|
||||
|
||||
private $methodMap;
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace WellRESTed\Test\Unit\Routing\Route;
|
||||
|
||||
use Prophecy\PhpUnit\ProphecyTrait;
|
||||
use WellRESTed\Routing\Route\MethodMap;
|
||||
use WellRESTed\Routing\Route\RouteInterface;
|
||||
use WellRESTed\Routing\Route\StaticRoute;
|
||||
|
|
@ -9,6 +10,8 @@ use WellRESTed\Test\TestCase;
|
|||
|
||||
class StaticRouteTest extends TestCase
|
||||
{
|
||||
use ProphecyTrait;
|
||||
|
||||
public function testReturnsStaticType()
|
||||
{
|
||||
$methodMap = $this->prophesize(MethodMap::class);
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
namespace WellRESTed\Test\Unit\Routing\Route;
|
||||
|
||||
use Prophecy\PhpUnit\ProphecyTrait;
|
||||
use WellRESTed\Routing\Route\MethodMap;
|
||||
use WellRESTed\Routing\Route\RouteInterface;
|
||||
use WellRESTed\Routing\Route\TemplateRoute;
|
||||
|
|
@ -9,6 +10,8 @@ use WellRESTed\Test\TestCase;
|
|||
|
||||
class TemplateRouteTest extends TestCase
|
||||
{
|
||||
use ProphecyTrait;
|
||||
|
||||
private $methodMap;
|
||||
|
||||
public function setUp(): void
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
namespace WellRESTed\Test\Unit\Routing;
|
||||
|
||||
use Prophecy\Argument;
|
||||
use Prophecy\PhpUnit\ProphecyTrait;
|
||||
use WellRESTed\Dispatching\Dispatcher;
|
||||
use WellRESTed\Message\Response;
|
||||
use WellRESTed\Message\ServerRequest;
|
||||
|
|
@ -14,6 +15,8 @@ use WellRESTed\Test\TestCase;
|
|||
|
||||
class RouterTest extends TestCase
|
||||
{
|
||||
use ProphecyTrait;
|
||||
|
||||
private $factory;
|
||||
private $request;
|
||||
private $response;
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
namespace WellRESTed\Test\Unit;
|
||||
|
||||
use Prophecy\Argument;
|
||||
use Prophecy\PhpUnit\ProphecyTrait;
|
||||
use WellRESTed\Dispatching\DispatcherInterface;
|
||||
use WellRESTed\Message\Response;
|
||||
use WellRESTed\Message\ServerRequest;
|
||||
|
|
@ -15,6 +16,8 @@ require_once __DIR__ . '/../../src/HeaderStack.php';
|
|||
|
||||
class ServerTest extends TestCase
|
||||
{
|
||||
use ProphecyTrait;
|
||||
|
||||
private $transmitter;
|
||||
/** @var Server */
|
||||
private $server;
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
namespace WellRESTed\Test\Unit\Transmission;
|
||||
|
||||
use Prophecy\Argument;
|
||||
use Prophecy\PhpUnit\ProphecyTrait;
|
||||
use Psr\Http\Message\StreamInterface;
|
||||
use WellRESTed\Message\Response;
|
||||
use WellRESTed\Message\ServerRequest;
|
||||
|
|
@ -14,6 +15,8 @@ require_once __DIR__ . "/../../../src/HeaderStack.php";
|
|||
|
||||
class TransmitterTest extends TestCase
|
||||
{
|
||||
use ProphecyTrait;
|
||||
|
||||
private $request;
|
||||
private $response;
|
||||
private $body;
|
||||
|
|
|
|||
Loading…
Reference in New Issue