public void TestMaxConnectionPoolSize(int? maxConnectionPoolSize, string connectionString)
{
var built = new MongoUrlBuilder { Server = _localhost };
if (maxConnectionPoolSize != null) { built.MaxConnectionPoolSize = maxConnectionPoolSize.Value; }
foreach (var url in EnumerateBuiltAndParsedUrls(built, connectionString))
{
Assert.AreEqual(maxConnectionPoolSize ?? MongoDefaults.MaxConnectionPoolSize, url.MaxConnectionPoolSize);
Assert.AreEqual(connectionString, url.ToString());
}
}