Code Duplication    Length = 10-11 lines in 3 locations

test/TransformerAbstractTest.php 3 locations

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