Code Duplication    Length = 12-12 lines in 2 locations

Tests/Units/SpecificationInterfaceTestCase.php 2 locations

@@ 124-135 (lines=12) @@
121
     *
122
     * @dataProvider evaluateSuccessDataProvider
123
     */
124
    public function testEvaluateSuccess($value)
125
    {
126
        $this
127
            /* @var \Cubiche\Core\Specification\SpecificationInterface $specification */
128
            ->given($specification = $this->newDefaultTestedInstance())
129
            ->then()
130
                ->boolean($specification->evaluate($value))
131
                    ->isTrue()
132
                ->boolean($specification->not()->evaluate($value))
133
                    ->isFalse()
134
        ;
135
    }
136
137
    /**
138
     * Test evaluate failure.
@@ 142-153 (lines=12) @@
139
     *
140
     * @dataProvider evaluateFailureDataProvider
141
     */
142
    public function testEvaluateFailure($value)
143
    {
144
        $this
145
            /* @var \Cubiche\Core\Specification\SpecificationInterface $specification */
146
            ->given($specification = $this->newDefaultTestedInstance())
147
            ->then()
148
                ->boolean($specification->evaluate($value))
149
                    ->isFalse()
150
                ->boolean($specification->not()->evaluate($value))
151
                    ->isTrue()
152
        ;
153
    }
154
155
    /**
156
     * @return array