public void TestDefaultCredentials(string username, string password, string connectionString)
{
var defaultCredentials = (username == null) ? null : new MongoCredentials(username, password);
var built = new MongoUrlBuilder { Server = _localhost, DefaultCredentials = defaultCredentials };
foreach (var url in EnumerateBuiltAndParsedUrls(built, connectionString))
{
Assert.AreEqual(defaultCredentials, url.DefaultCredentials);
Assert.AreEqual(connectionString, url.ToString());
}
}