Code Duplication    Length = 18-18 lines in 2 locations

tests/OpenOrchestra/Tests/Functional/ModelBundle/Repository/SiteRepositoryTest.php 2 locations

@@ 62-79 (lines=18) @@
59
    /**
60
     * @return array
61
     */
62
    public function providePaginateAndSearch()
63
    {
64
        $configurationAll = PaginateFinderConfiguration::generateFromVariable(array(), 0, 100, array());
65
        $configurationLimit = PaginateFinderConfiguration::generateFromVariable(array(), 0, 1, array());
66
        $configurationSearch = PaginateFinderConfiguration::generateFromVariable(array(), 0, 100, array(), array('name' => 'demo'));
67
        $configurationAllOrder = PaginateFinderConfiguration::generateFromVariable(array('name' => 'desc'), 0, 100, array());
68
69
        return array(
70
            'all' => array($configurationAll, null, 1),
71
            'all with site' => array($configurationAll, array('2'), 1),
72
            'all with deleted site' => array($configurationAll, array('3'), 0),
73
            'all without site' => array($configurationAll, array(), 0),
74
            'limit' => array($configurationLimit, null, 1),
75
            'search' => array($configurationSearch, null, 1),
76
            'search without site' => array($configurationSearch, array(), 0),
77
            'order' => array($configurationAllOrder, null, 1),
78
        );
79
    }
80
81
    /**
82
     * test count all site
@@ 115-132 (lines=18) @@
112
    /**
113
     * @return array
114
     */
115
    public function provideCountWithFilter()
116
    {
117
        $configurationAll = PaginateFinderConfiguration::generateFromVariable(array(), 0, 100, array());
118
        $configurationLimit = PaginateFinderConfiguration::generateFromVariable(array(), 0, 1, array());
119
        $configurationSearch = PaginateFinderConfiguration::generateFromVariable(array(), 0, 100, array(), array('name' => 'demo'));
120
        $configurationAllOrder = PaginateFinderConfiguration::generateFromVariable(array('name' => 'desc'), 0, 100, array());
121
122
        return array(
123
            'all' => array($configurationAll, null, 1),
124
            'all with site' => array($configurationAll, array('2'), 1),
125
            'all with deleted site' => array($configurationAll, array('3'), 0),
126
            'all without site' => array($configurationAll, array(), 0),
127
            'limit' => array($configurationLimit, null, 1),
128
            'search' => array($configurationSearch, null, 1),
129
            'search without site' => array($configurationSearch, array(), 0),
130
            'order' => array($configurationAllOrder, null, 1),
131
        );
132
    }
133
134
    /**
135
     * Check if the $sites ids matches $expectedIds