@@ -35,15 +35,15 @@ public function insertIntoTable()
3535
3636 protected function setUp ()
3737 {
38- $ this ->queryBuilder = DbQueryBuilderFactory::make ('database ' , 'pdo ' , ['db_name ' => 'bug_app_testing ' ]);
39- $ this ->queryBuilder ->getConnection ()-> beginTransaction ();
38+ $ this ->queryBuilder = DbQueryBuilderFactory::make ('database ' , 'mysqli ' , ['db_name ' => 'bug_app_testing ' ]);
39+ $ this ->queryBuilder ->beginTransaction ();
4040 parent ::setUp ();
4141 }
4242
4343
4444 protected function tearDown ()
4545 {
46- $ this ->queryBuilder ->getConnection ()-> rollback ();
46+ $ this ->queryBuilder ->rollback ();
4747 unset($ this ->queryBuilder );
4848 parent ::tearDown ();
4949 }
@@ -65,7 +65,7 @@ public function testItCanPerformSelectQuery()
6565 {
6666 $ id = $ this ->insertIntoTable ();
6767 $ result = $ this ->queryBuilder ->table ('reports ' )
68- ->select ('* ' )->where ('id ' ,$ id )->first ();
68+ ->select ('* ' )->where ('id ' ,$ id )->runQuery ()-> first ();
6969
7070 self ::assertSame ($ id , $ result ->id );
7171 self ::assertNotNull ($ result );
@@ -76,7 +76,7 @@ public function testItCanPerformSelectQueryWithMultipleWhereClause()
7676 $ id = $ this ->insertIntoTable ();
7777 $ results = $ this ->queryBuilder ->table ('reports ' )
7878 ->select ('* ' )->where ('id ' ,$ id )
79- ->where ('report_type ' ,'= ' , 'Report Type 1 ' )->first ();
79+ ->where ('report_type ' ,'= ' , 'Report Type 1 ' )->runQuery ()-> first ();
8080 self ::assertNotNull ($ results );
8181 self ::assertSame ($ id , $ results ->id );
8282 self ::assertSame ('Report Type 1 ' , $ results ->report_type );
@@ -85,7 +85,7 @@ public function testItCanPerformSelectQueryWithMultipleWhereClause()
8585 public function testItCanFindById ()
8686 {
8787 $ id = $ this ->insertIntoTable ();
88- $ results = $ this ->queryBuilder ->select ('id, report_type ' )->find ($ id );
88+ $ results = $ this ->queryBuilder ->table ( ' reports ' )-> select ('id, report_type ' )->find ($ id );
8989 self ::assertNotNull ($ results );
9090 self ::assertSame ($ id , $ results ->id );
9191 self ::assertSame ('Report Type 1 ' , $ results ->report_type );
@@ -94,7 +94,8 @@ public function testItCanFindById()
9494 public function testItCanFindOneByGivingValues ()
9595 {
9696 $ id = $ this ->insertIntoTable ();
97- $ results = $ this ->queryBuilder ->select ('* ' )->findOneBy ('report_type ' , 'Report Type 1 ' );
97+ $ results = $ this ->queryBuilder ->table ('reports ' )
98+ ->select ('* ' )->findOneBy ('report_type ' , 'Report Type 1 ' );
9899 self ::assertNotNull ($ results );
99100 self ::assertSame ($ id , $ results ->id );
100101 self ::assertSame ('Report Type 1 ' , $ results ->report_type );
@@ -103,7 +104,9 @@ public function testItCanFindOneByGivingValues()
103104 public function testItCanUpdateGivenRecord ()
104105 {
105106 $ id = $ this ->insertIntoTable ();
106- $ count = $ this ->queryBuilder ->table ('reports ' )->update (['report_type ' => 'Report Type 2 ' ])->where ('id ' , $ id )->count ();
107+ $ count = $ this ->queryBuilder ->table ('reports ' )->update (['report_type ' => 'Report Type 2 ' ])
108+ ->where ('id ' , $ id )->runQuery ()->affected ();
109+ 107110 self ::assertEquals (1 , $ count );
108111 $ results = $ this ->queryBuilder ->select ('* ' )->findOneBy ('report_type ' , 'Report Type 2 ' );
109112 self ::assertNotNull ($ results );
@@ -115,7 +118,7 @@ public function testItCanUpdateGivenRecord()
115118 public function testItCanDeleteGivenId ()
116119 {
117120 $ id = $ this ->insertIntoTable ();
118- $ count = $ this ->queryBuilder ->table ('reports ' )->delete ()->where ('id ' , $ id )->count ();
121+ $ count = $ this ->queryBuilder ->table ('reports ' )->delete ()->where ('id ' , $ id )->runQuery ()-> affected ();
119122 self ::assertEquals (1 , $ count );
120123
121124 $ result = $ this ->queryBuilder ->select ('* ' )->find ($ id );
0 commit comments