Flugg\Responder\Tests\Unit\SuccessResponseBuilderTest::transformMethodShouldResolveResourceFromData PHP Méthode

transformMethodShouldResolveResourceFromData() public méthode

Test that the Fractal resource instance on the response is updated when calling the [transform] method using the resource factory.
    public function transformMethodShouldResolveResourceFromData()
    {
        // Arrange...
        $resourceFactory = $this->mockResourceFactory(new Item());
        $responseBuilder = $this->app->make('responder.success');
        $model = $this->makeModel();
        // Act...
        $responseBuilder->transform($model);
        // Assert...
        $this->assertInstanceOf(Item::class, $responseBuilder->getResource());
        $resourceFactory->shouldHaveReceived('make')->with($model)->once();
    }
SuccessResponseBuilderTest