Example #1
0
        public void ParseToStringRoundtripTest(string connectionString, ModifiableBobConnectionParametersMock data)
        {
            Assert.NotNull(connectionString);
            Assert.NotNull(data);

            var initial      = new BobConnectionParameters(connectionString);
            var initialStr   = initial.ToString(includePassword: true);
            var secondary    = new BobConnectionParameters(initialStr);
            var secondaryStr = secondary.ToString(includePassword: true);

            Assert.Equal(initial, secondary, ModifiableBobConnectionParametersEqualityComparer.Instance);
            Assert.Equal(initialStr, secondaryStr);
        }
Example #2
0
        public void ConnectionStringParsingTest(string connectionString, ModifiableBobConnectionParametersMock expected)
        {
            var bobParams = new BobConnectionParameters(connectionString);

            Assert.Equal(expected, bobParams, ModifiableBobConnectionParametersEqualityComparer.Instance);
        }