MongoDB.DriverUnitTests.MongoUrlTests.TestSafeMode_Enabled C# (CSharp) Метод

TestSafeMode_Enabled() приватный Метод

private TestSafeMode_Enabled ( bool enabledDefault, bool enabled, int w, string connectionString ) : void
enabledDefault bool
enabled bool
w int
connectionString string
Результат void
        public void TestSafeMode_Enabled(bool enabledDefault, bool? enabled, int w, string connectionString)
        {
#pragma warning disable 618
            var safeMode = new SafeMode(enabledDefault);
            if (enabled != null) { safeMode.Enabled = enabled.Value; }
            var built = new MongoUrlBuilder { Server = _localhost, SafeMode = safeMode };

            foreach (var url in EnumerateBuiltAndParsedUrls(built, connectionString))
            {
                Assert.AreEqual((WriteConcern.WValue)w, url.W);
                Assert.AreEqual(connectionString, url.ToString());
            }
#pragma warning restore
        }