11<?php namespace rdbms \unittest ;
22
3- use rdbms \{CachedResults , Criteria , DSN };
43use rdbms \join \{JoinIterator , JoinProcessor };
54use rdbms \mysql \MySQLConnection ;
65use rdbms \unittest \dataset \{Job , Person };
76use rdbms \unittest \mock \MockResultSet ;
7+ use rdbms \{CachedResults , ConnectionManager , Criteria , DSN };
88use unittest \TestCase ;
9- use util \NoSuchElementException ;
9+ use util \{ Date , NoSuchElementException } ;
1010
1111/**
1212 * Test JoinProcessor class
1919 */
2020class JoinIteratorTest extends TestCase {
2121
22- /**
23- * Setup test
24- */
2522 #[@beforeClass]
2623 public static function registerConnection () {
27- \ rdbms \ ConnectionManager::getInstance ()->register (new MySQLConnection (new DSN ('mysql://localhost:3306/ ' )), 'jobs ' );
24+ ConnectionManager::getInstance ()->register (new MySQLConnection (new DSN ('mysql://localhost:3306/ ' )), 'jobs ' );
2825 }
2926
3027 #[@test, @expect(NoSuchElementException::class)]
@@ -44,7 +41,7 @@ public function resultHasNextTest() {
4441 [
4542 JoinProcessor::FIRST .'_job_id ' => '11 ' ,
4643 JoinProcessor::FIRST .'_title ' => 'clean toilette ' ,
47- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
44+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
4845 JoinProcessor::FIRST .'_expire_at ' => '' ,
4946 't1_person_id ' => '11 ' ,
5047 't1_name ' => 'Schultz ' ,
@@ -54,7 +51,7 @@ public function resultHasNextTest() {
5451 [
5552 JoinProcessor::FIRST .'_job_id ' => '11 ' ,
5653 JoinProcessor::FIRST .'_title ' => 'clean toilette ' ,
57- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
54+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
5855 JoinProcessor::FIRST .'_expire_at ' => '' ,
5956 't1_person_id ' => '12 ' ,
6057 't1_name ' => 'Friebe ' ,
@@ -76,25 +73,25 @@ public function multipleResultTest() {
7673 [
7774 JoinProcessor::FIRST .'_job_id ' => '11 ' ,
7875 JoinProcessor::FIRST .'_title ' => 'clean toilette ' ,
79- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
76+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
8077 JoinProcessor::FIRST .'_expire_at ' => '' ,
8178 ],
8279 [
8380 JoinProcessor::FIRST .'_job_id ' => '11 ' ,
8481 JoinProcessor::FIRST .'_title ' => 'clean toilette ' ,
85- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
82+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
8683 JoinProcessor::FIRST .'_expire_at ' => '' ,
8784 ],
8885 [
8986 JoinProcessor::FIRST .'_job_id ' => '12 ' ,
9087 JoinProcessor::FIRST .'_title ' => 'second job ' ,
91- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
88+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
9289 JoinProcessor::FIRST .'_expire_at ' => '' ,
9390 ],
9491 [
9592 JoinProcessor::FIRST .'_job_id ' => '13 ' ,
9693 JoinProcessor::FIRST .'_title ' => 'third job ' ,
97- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
94+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
9895 JoinProcessor::FIRST .'_expire_at ' => '' ,
9996 ],
10097 ]
@@ -117,7 +114,7 @@ public function multipleJoinResultTest() {
117114 [
118115 JoinProcessor::FIRST .'_job_id ' => '11 ' ,
119116 JoinProcessor::FIRST .'_title ' => 'clean toilette ' ,
120- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
117+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
121118 JoinProcessor::FIRST .'_expire_at ' => '' ,
122119 JoinProcessor::pathToKey (['PersonJob ' ]).'_person_id ' => '11 ' ,
123120 JoinProcessor::pathToKey (['PersonJob ' ]).'_name ' => 'Schultz ' ,
@@ -127,7 +124,7 @@ public function multipleJoinResultTest() {
127124 [
128125 JoinProcessor::FIRST .'_job_id ' => '11 ' ,
129126 JoinProcessor::FIRST .'_title ' => 'clean toilette ' ,
130- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
127+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
131128 JoinProcessor::FIRST .'_expire_at ' => '' ,
132129 JoinProcessor::pathToKey (['PersonJob ' ]).'_person_id ' => '12 ' ,
133130 JoinProcessor::pathToKey (['PersonJob ' ]).'_name ' => 'Müller ' ,
@@ -137,7 +134,7 @@ public function multipleJoinResultTest() {
137134 [
138135 JoinProcessor::FIRST .'_job_id ' => '12 ' ,
139136 JoinProcessor::FIRST .'_title ' => 'second job ' ,
140- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
137+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
141138 JoinProcessor::FIRST .'_expire_at ' => '' ,
142139 JoinProcessor::pathToKey (['PersonJob ' ]).'_person_id ' => '11 ' ,
143140 JoinProcessor::pathToKey (['PersonJob ' ]).'_name ' => 'Schultz ' ,
@@ -147,7 +144,7 @@ public function multipleJoinResultTest() {
147144 [
148145 JoinProcessor::FIRST .'_job_id ' => '13 ' ,
149146 JoinProcessor::FIRST .'_title ' => 'third job ' ,
150- JoinProcessor::FIRST .'_valid_from ' => new \ util \ Date (),
147+ JoinProcessor::FIRST .'_valid_from ' => new Date (),
151148 JoinProcessor::FIRST .'_expire_at ' => '' ,
152149 JoinProcessor::pathToKey (['PersonJob ' ]).'_person_id ' => null ,
153150 JoinProcessor::pathToKey (['PersonJob ' ]).'_name ' => null ,
0 commit comments