public void TestSafeMode_WMode(bool enabledDefault, bool enabled, string wmode, string connectionString)
{
#pragma warning disable 618
var built = new MongoUrlBuilder { Server = _localhost, SafeMode = new SafeMode(enabledDefault) { WMode = wmode } };
foreach (var url in EnumerateBuiltAndParsedUrls(built, connectionString))
{
Assert.AreEqual(enabled, url.SafeMode.Enabled);
Assert.AreEqual(wmode, url.SafeMode.WMode);
Assert.AreEqual(connectionString, url.ToString());
}
#pragma warning restore
}