MongoDB.DriverUnitTests.MongoServerSettingsTests.TestReadPreference C# (CSharp) Метод

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

private TestReadPreference ( ) : void
Результат void
        public void TestReadPreference()
        {
            var settings = new MongoServerSettings();
            Assert.AreEqual(ReadPreference.Primary, settings.ReadPreference);

            var readPreference = new ReadPreference();
            settings.ReadPreference = readPreference;
            Assert.AreSame(readPreference, settings.ReadPreference);
            Assert.IsFalse(settings.ReadPreference.IsFrozen);

            settings.Freeze();
            Assert.AreEqual(readPreference, settings.ReadPreference);
            Assert.IsTrue(settings.ReadPreference.IsFrozen);
            Assert.Throws<InvalidOperationException>(() => { settings.ReadPreference = readPreference; });
        }