3 use Drupal\Core\Entity\Query\QueryFactory;
6 use PHPUnit\Framework\TestCase;
7 use Drupal\Core\Entity\Query\QueryInterface;
19 $queryFactory = (
new Chain($this))
20 ->add(QueryFactory::class,
"get", QueryInterface::class)
21 ->add(QueryInterface::class,
'condition', QueryInterface::class)
22 ->add(QueryInterface::class,
'execute', [])
25 $provider =
new RouteProvider(__DIR__ .
"/../../../app", $queryFactory);
28 $routes = $provider->routes();
32 foreach ($routes->all() as $route) {
36 $this->equalTo(
"/about"),
37 $this->equalTo(
"/dataset"),
38 $this->equalTo(
"/dataset/123"),
39 $this->equalTo(
"/home")