Code Duplication    Length = 10-11 lines in 3 locations

test/TransformerAbstractTest.php 3 locations

@@ 75-84 (lines=10) @@
72
        $this->assertSame($transformer->getCurrentScope(), $scope);
73
    }
74
75
    public function testProcessEmbeddedResourcesNoAvailableIncludes()
76
    {
77
        $transformer = m::mock('League\Fractal\TransformerAbstract')->makePartial();
78
79
        $manager = new Manager();
80
        $manager->parseIncludes('foo');
81
82
        $scope = new Scope($manager, m::mock('League\Fractal\Resource\ResourceAbstract'));
83
        $this->assertFalse($transformer->processIncludedResources($scope, ['some' => 'data']));
84
    }
85
86
    public function testProcessEmbeddedResourcesNoDefaultIncludes()
87
    {
@@ 86-95 (lines=10) @@
83
        $this->assertFalse($transformer->processIncludedResources($scope, ['some' => 'data']));
84
    }
85
86
    public function testProcessEmbeddedResourcesNoDefaultIncludes()
87
    {
88
        $transformer = m::mock('League\Fractal\TransformerAbstract')->makePartial();
89
90
        $manager = new Manager();
91
        $manager->parseIncludes('foo');
92
93
        $scope = new Scope($manager, m::mock('League\Fractal\Resource\ResourceAbstract'));
94
        $this->assertFalse($transformer->processIncludedResources($scope, ['some' => 'data']));
95
    }
96
97
    /**
98
     * @covers \League\Fractal\TransformerAbstract::processIncludedResources
@@ 121-131 (lines=11) @@
118
     * @covers \League\Fractal\TransformerAbstract::callIncludeMethod
119
     * @expectedException \BadMethodCallException
120
     */
121
    public function testProcessEmbeddedResourcesInvalidDefaultEmbed()
122
    {
123
        $transformer = m::mock('League\Fractal\TransformerAbstract')->makePartial();
124
125
        $manager = new Manager();
126
127
        $scope = new Scope($manager, m::mock('League\Fractal\Resource\ResourceAbstract'));
128
129
        $transformer->setDefaultIncludes(['book']);
130
        $transformer->processIncludedResources($scope, []);
131
    }
132
133
    /**
134
     * @covers \League\Fractal\TransformerAbstract::processIncludedResources