From 2286a2ae439de575b54ee4f4e46602ea6ba16c0d Mon Sep 17 00:00:00 2001 From: Gusakov Nikita Date: Mon, 21 Apr 2014 22:42:32 +0400 Subject: [PATCH] Finish Connection coverage --- tests/ConnectionTest.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/ConnectionTest.php b/tests/ConnectionTest.php index 774b1b1..0866d81 100644 --- a/tests/ConnectionTest.php +++ b/tests/ConnectionTest.php @@ -22,6 +22,10 @@ public function testFluent() $this->assertSame($this->connection, $this->connection->beginTransaction()); $this->connection->query("INSERT INTO users(username) VALUES('John Doe')"); $this->assertSame($this->connection, $this->connection->rollback()); + + $this->connection->beginTransaction(); + + $this->assertSame($this->connection, $this->connection->commit()); $this->assertEmpty($this->connection->query('SELECT * FROM users')->fetchAll()); } @@ -44,4 +48,13 @@ public function testParser() 'lob' => \PDO::PARAM_LOB ), $this->getObjectAttribute($stmt, 'types')); } + + public function testInvoke() + { + $connection = $this->connection; + $this->assertEquals( + $connection->prepare('SELECT * FROM users'), + $connection('SELECT * FROM users') + ); + } }