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

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

private TestDefaults ( ) : void
Результат void
        public void TestDefaults()
        {
            var built = new MongoUrlBuilder();
            var connectionString = "mongodb://";

            foreach (var url in EnumerateBuiltAndParsedUrls(built, connectionString))
            {
                Assert.AreEqual(MongoDefaults.ComputedWaitQueueSize, url.ComputedWaitQueueSize);
                Assert.AreEqual(ConnectionMode.Automatic, url.ConnectionMode);
                Assert.AreEqual(MongoDefaults.ConnectTimeout, url.ConnectTimeout);
                Assert.AreEqual(null, url.DatabaseName);
                Assert.AreEqual(null, url.DefaultCredentials);
                Assert.AreEqual(null, url.FSync);
                Assert.AreEqual(MongoDefaults.GuidRepresentation, url.GuidRepresentation);
                Assert.AreEqual(false, url.IPv6);
                Assert.AreEqual(null, url.Journal);
                Assert.AreEqual(MongoDefaults.MaxConnectionIdleTime, url.MaxConnectionIdleTime);
                Assert.AreEqual(MongoDefaults.MaxConnectionLifeTime, url.MaxConnectionLifeTime);
                Assert.AreEqual(MongoDefaults.MaxConnectionPoolSize, url.MaxConnectionPoolSize);
                Assert.AreEqual(MongoDefaults.MinConnectionPoolSize, url.MinConnectionPoolSize);
                Assert.AreEqual(null, url.ReadPreference);
                Assert.AreEqual(null, url.ReplicaSetName);
#pragma warning disable 618
                Assert.AreEqual(null, url.SafeMode);
#pragma warning restore
                Assert.AreEqual(MongoDefaults.SecondaryAcceptableLatency, url.SecondaryAcceptableLatency);
                Assert.AreEqual(null, url.Server);
                Assert.AreEqual(null, url.Servers);
#pragma warning disable 618
                Assert.AreEqual(false, url.SlaveOk);
#pragma warning restore
                Assert.AreEqual(MongoDefaults.SocketTimeout, url.SocketTimeout);
                Assert.AreEqual(false, url.UseSsl);
                Assert.AreEqual(true, url.VerifySslCertificate);
                Assert.AreEqual(null, url.W);
                Assert.AreEqual(MongoDefaults.WaitQueueMultiple, url.WaitQueueMultiple);
                Assert.AreEqual(MongoDefaults.WaitQueueSize, url.WaitQueueSize);
                Assert.AreEqual(MongoDefaults.WaitQueueTimeout, url.WaitQueueTimeout);
                Assert.AreEqual(null, url.WTimeout);
                Assert.AreEqual(connectionString, url.ToString());
            }
        }