Flugg\Responder\Tests\Unit\SuccessResponseBuilderTest::transformMethodShouldResolveTransformerUsingClassName PHP Method

transformMethodShouldResolveTransformerUsingClassName() public method

Test that the [transform] method can resolve a transformer from the model, when the [transformer] method returns a class name string.
    public function transformMethodShouldResolveTransformerUsingClassName()
    {
        // Arrange...
        $responseBuilder = $this->app->make('responder.success');
        $model = $this->makeModelWithTransformer(get_class($this->makeTransformer()));
        // Act...
        $responseBuilder->transform($model);
        // Assert...
        $this->assertInstanceOf(Transformer::class, $responseBuilder->getResource()->getTransformer());
    }
SuccessResponseBuilderTest