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

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

private TestGuidRepresentation ( GuidRepresentation guidRepresentation, string formatString, string values, string uuidAliases ) : void
guidRepresentation GuidRepresentation
formatString string
values string
uuidAliases string
Результат void
        public void TestGuidRepresentation(GuidRepresentation? guidRepresentation, string formatString, string[] values, string[] uuidAliases)
        {
            var built = new MongoConnectionStringBuilder { Server = _localhost };
            if (guidRepresentation != null) { built.GuidRepresentation = guidRepresentation.Value; }

            var canonicalConnectionString = string.Format(formatString, values[0], "uuidRepresentation");
            foreach (var builder in EnumerateBuiltAndParsedBuilders(built, formatString, values, uuidAliases))
            {
                Assert.AreEqual(guidRepresentation ?? MongoDefaults.GuidRepresentation, builder.GuidRepresentation);
                Assert.AreEqual(canonicalConnectionString, builder.ToString());
            }
        }
MongoConnectionStringBuilderTests