MongoDB.DriverUnitTests.MongoConnectionStringBuilderTests.TestSafeMode_FSync C# (CSharp) Метод

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

private TestSafeMode_FSync ( bool enabledDefault, bool fsync, string formatString, string values ) : void
enabledDefault bool
fsync bool
formatString string
values string
Результат void
        public void TestSafeMode_FSync(bool enabledDefault, bool? fsync, string formatString, string[] values)
        {
#pragma warning disable 618
            var safeMode = new SafeMode(enabledDefault) { W = 1 };
            if (fsync != null) { safeMode.FSync = fsync.Value; }
            var built = new MongoConnectionStringBuilder { Server = _localhost, SafeMode = safeMode };

            var canonicalConnectionString = string.Format(formatString, values[0]);
            foreach (var builder in EnumerateBuiltAndParsedBuilders(built, formatString, values))
            {
                Assert.AreEqual(safeMode, builder.SafeMode);
                Assert.AreEqual(canonicalConnectionString, builder.ToString());
            }
#pragma warning restore
        }
MongoConnectionStringBuilderTests