Code Duplication    Length = 12-12 lines in 2 locations

eZ/Publish/API/Repository/Tests/FieldType/SearchBaseIntegrationTest.php 2 locations

@@ 1086-1097 (lines=12) @@
1083
     * @dataProvider findProvider
1084
     * @depends testCreateTestContent
1085
     */
1086
    public function testFindNotLikeOne($valueOne, $valueTwo, $filter, $content, $modifyField, array $context)
1087
    {
1088
        if ($this->supportsLikeWildcard($valueOne)) {
1089
            $valueOne = substr_replace($valueOne, '*', -1, 1);
1090
        }
1091
1092
        $criteria = new LogicalNot(
1093
            new Field('data', Operator::LIKE, $valueOne)
1094
        );
1095
1096
        $this->assertFindResult($context, $criteria, false, true, $filter, $content, $modifyField);
1097
    }
1098
1099
    /**
1100
     * Tests search with LIKE operator, with wildcard at the start (on strings).
@@ 1132-1143 (lines=12) @@
1129
     * @dataProvider findProvider
1130
     * @depends testCreateTestContent
1131
     */
1132
    public function testFindNotLikeTwo($valueOne, $valueTwo, $filter, $content, $modifyField, array $context)
1133
    {
1134
        if ($this->supportsLikeWildcard($valueTwo)) {
1135
            $valueTwo = substr_replace($valueTwo, '*', 2, 1);
1136
        }
1137
1138
        $criteria = new LogicalNot(
1139
            new Field('data', Operator::LIKE, $valueTwo)
1140
        );
1141
1142
        $this->assertFindResult($context, $criteria, true, false, $filter, $content, $modifyField);
1143
    }
1144
1145
    /**
1146
     * Sets given custom field $fieldName on a Field criteria.