public function testGetConnection() { $connection = new Shanty_Mongo_Connection('localhost'); Shanty_Mongo::addSlave($connection); $this->assertInternalType(PHPUnit_Framework_Constraint_IsType::TYPE_OBJECT, My_ShantyMongo_User::getConnection()); $this->assertEquals(TESTS_SHANTY_MONGO_CONNECTIONSTRING, My_ShantyMongo_User::getConnection()->getActualConnectionString()); $this->assertInternalType(PHPUnit_Framework_Constraint_IsType::TYPE_OBJECT, My_ShantyMongo_User::getConnection(false)); $this->assertEquals('localhost', My_ShantyMongo_User::getConnection(false)->getActualConnectionString()); }