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); }
public void ConnectionStringParsingTest(string connectionString, ModifiableBobConnectionParametersMock expected) { var bobParams = new BobConnectionParameters(connectionString); Assert.Equal(expected, bobParams, ModifiableBobConnectionParametersEqualityComparer.Instance); }