/** * @dataProvider validConnectionStringsProvider * * @param string $connStr Connection string to test */ public function testValidConnectionStrings($connStr) { $target = new MongoDbConnectionString(); $this->assertTrue($target->isValid($connStr), 'Failed with: "' . $connStr . '"'); }
public function testValidationFailsIfProvidedInvalidConnectionString() { $target = new MongoDbConnectionString(); $this->assertFalse($target->isValid('noconnstr'), 'Passing invalid connection string did not return false'); $this->assertTrue($target->isValid('mongodb://server:23432/dbName?option=value'), 'Passing valid connection string did not return true'); }