1717
1818use Apisearch \Model \Item ;
1919use Apisearch \Model \ItemUUID ;
20- use Apisearch \Query \Query ;
2120use Apisearch \Result \Aggregation ;
2221use Apisearch \Result \Aggregations ;
2322use Apisearch \Result \Result ;
@@ -35,15 +34,14 @@ class ResultTest extends TestCase
3534 public function testToArray ()
3635 {
3736 $ result = new Result (
38- Query:: createMatchAll () ,
37+ ' 123 ' ,
3938 2 , 1
4039 );
4140 $ resultArray = $ result ->toArray ();
4241 $ this ->assertFalse (array_key_exists ('items ' , $ resultArray ));
4342 $ this ->assertFalse (array_key_exists ('aggregations ' , $ resultArray ));
4443 $ this ->assertFalse (array_key_exists ('suggests ' , $ resultArray ));
45- $ this ->assertEquals (Query::createMatchAll (), $ result ->getQuery ());
46- $ this ->assertFalse (array_key_exists ('query ' , $ resultArray ));
44+ $ this ->assertEquals ('123 ' , $ result ->getQueryUUID ());
4745 $ this ->assertEquals (1 , $ result ->getTotalHits ());
4846 $ this ->assertEquals (1 , $ resultArray ['total_hits ' ]);
4947 $ this ->assertEquals (2 , $ result ->getTotalItems ());
@@ -61,7 +59,7 @@ public function testToArray()
6159 public function testItems ()
6260 {
6361 $ result = new Result (
64- Query:: createMatchAll () ,
62+ ' 123 ' ,
6563 2 , 1
6664 );
6765 $ result ->addItem (Item::create (ItemUUID::createByComposedUUID ('1~product ' )));
@@ -79,7 +77,7 @@ public function testItems()
7977 public function testAggregations ()
8078 {
8179 $ result = new Result (
82- Query:: createMatchAll () ,
80+ ' 123 ' ,
8381 2 , 1
8482 );
8583 $ aggregations = new Aggregations (2 );
@@ -103,7 +101,7 @@ public function testAggregations()
103101 public function testSuggests ()
104102 {
105103 $ result = new Result (
106- Query:: createMatchAll () ,
104+ ' 123 ' ,
107105 2 , 1
108106 );
109107 $ result ->addSuggest ('hola ' );
@@ -118,7 +116,7 @@ public function testSuggests()
118116 public function testGetItemsGroupedByType ()
119117 {
120118 $ result = new Result (
121- Query:: createMatchAll () ,
119+ ' 123 ' ,
122120 1 , 1
123121 );
124122
@@ -153,9 +151,7 @@ public function testGetItemsGroupedByType()
153151 public function testCreateFromArrayAllValues ()
154152 {
155153 $ resultAsArray = [
156- 'query ' => [
157- 'q ' => 'engonga ' ,
158- ],
154+ 'query_uuid ' => '123 ' ,
159155 'total_items ' => 10 ,
160156 'total_hits ' => 20 ,
161157 'aggregations ' => [
@@ -186,7 +182,7 @@ public function testCreateFromArrayAllValues()
186182 ];
187183
188184 $ result = Result::createFromArray ($ resultAsArray );
189- $ this ->assertEquals (Query:: create ( ' engonga ' ) , $ result ->getQuery ());
185+ $ this ->assertEquals (' 123 ' , $ result ->getQueryUUID ());
190186 $ this ->assertEquals (10 , $ result ->getTotalItems ());
191187 $ this ->assertEquals (20 , $ result ->getTotalHits ());
192188 $ this ->assertInstanceof (Aggregation::class, $ result ->getAggregation ('gogo ' ));
@@ -200,11 +196,10 @@ public function testCreateFromArrayAllValues()
200196 */
201197 public function testMultiResult ()
202198 {
203- $ query = Query::createMatchAll ();
204- $ result = Result::createMultiResult ($ query , [
205- 'res1 ' => Result::create ($ query , 10 , 3 , null , [], []),
206- 'res2 ' => Result::create ($ query , 10 , 4 , null , [], []),
207- 'res3 ' => Result::create ($ query , 10 , 5 , null , [], []),
199+ $ result = Result::createMultiResult ([
200+ 'res1 ' => Result::create ('1 ' , 10 , 3 , null , [], []),
201+ 'res2 ' => Result::create ('2 ' , 10 , 4 , null , [], []),
202+ 'res3 ' => Result::create ('3 ' , 10 , 5 , null , [], []),
208203 ]);
209204
210205 $ this ->assertCount (3 , $ result ->getSubresults ());
0 commit comments