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

transformMethodShouldMergeRelationsWithExisting() public method

Test that the [transform] method merges the eager loaded relations with relations set directly on the transformer.
    public function transformMethodShouldMergeRelationsWithExisting()
    {
        // Arrange...
        $responseBuilder = $this->app->make('responder.success');
        $model = $this->makeModel()->setRelation('foo', null);
        $transformer = $this->makeTransformer()->setRelations('bar');
        // Act...
        $responseBuilder->transform($model, $transformer);
        // Assert...
        $this->assertEquals(['bar', 'foo'], $responseBuilder->getResource()->getTransformer()->getRelations());
    }
SuccessResponseBuilderTest