Code Duplication    Length = 22-22 lines in 2 locations

tests/API/QueryTest.php 2 locations

@@ 32-53 (lines=22) @@
29
30
    }
31
32
    public function testSerializeQuery()
33
    {
34
        $query = new Query();
35
        $query->setQuery('the');
36
        $query->setSort(array(self::$SORT));
37
        $query->setSkip(20);
38
        $query->setPageSize(14);
39
        $query->setCollection('testproducts');
40
        $query->setArea('Production');
41
        $query->setBiasingProfile('testProfile');
42
        $query->setLanguage('en');
43
        $query->setPruneRefinements(false);
44
        $query->setDisableAutocorrection(true);
45
        $query->setCustomUrlParams(array(Object::$CUSTOM_URL_PARAM));
46
        $query->setNavigations(array(Object::$NAVIGATION));
47
        $query->addFields(array("brand", "category", "height"));
48
        $query->addOrFields(array("price", "color"));
49
        $query->setWildcardSearchEnabled(true);
50
51
        $json = $query->getBridgeJson('XXXX-XXXX-XXXX-XXXX');
52
        $this->assertEquals(self::$QUERY, $json);
53
    }
54
55
    public function testSerializeRefinementsQuery()
56
    {
@@ 55-76 (lines=22) @@
52
        $this->assertEquals(self::$QUERY, $json);
53
    }
54
55
    public function testSerializeRefinementsQuery()
56
    {
57
        $query = new Query();
58
        $query->setQuery('the');
59
        $query->setSort(array(self::$SORT));
60
        $query->setSkip(20);
61
        $query->setPageSize(14);
62
        $query->setCollection('testproducts');
63
        $query->setArea('Production');
64
        $query->setBiasingProfile('testProfile');
65
        $query->setLanguage('en');
66
        $query->setPruneRefinements(false);
67
        $query->setDisableAutocorrection(true);
68
        $query->setCustomUrlParams(array(Object::$CUSTOM_URL_PARAM));
69
        $query->setNavigations(array(Object::$NAVIGATION));
70
        $query->addFields(array("brand", "category", "height"));
71
        $query->addOrFields(array("price", "color"));
72
        $query->setWildcardSearchEnabled(true);
73
74
        $json = $query->getBridgeRefinementsJson('XXXX-XXXX-XXXX-XXXX', 'height');
75
        $this->assertEquals(self::$REFINEMENTS_QUERY, $json);
76
    }
77
78
79
    public function testSplitRange()