public void TestVerifySslCertificate(bool? verifySslCertificate, string formatString, string[] values)
{
var built = new MongoUrlBuilder { Server = _localhost };
if (verifySslCertificate != null) { built.VerifySslCertificate = verifySslCertificate.Value; }
var canonicalConnectionString = string.Format(formatString, values[0]).Replace("/?sslVerifyCertificate=true", "");
foreach (var url in EnumerateBuiltAndParsedUrls(built, formatString, values))
{
Assert.AreEqual(verifySslCertificate ?? true, url.VerifySslCertificate);
Assert.AreEqual(canonicalConnectionString, url.ToString());
}
}