@@ 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 |