public void TwoKeyValuePairsGetValue() { var csb = new TestConnectionStringBuilder("key1=val1;key2=val2"); Assert.AreEqual("val1", csb.TestGetValue("key1")); Assert.AreEqual("val2", csb.TestGetValue("key2")); }
public void TwoKeyValuePairsSetValueNull() { var csb = new TestConnectionStringBuilder(); csb.TestSetValue("key1", null); Assert.AreEqual("key1=", csb.ConnectionString); }
public void OneKeyValuePairInProperty() { var csb = new TestConnectionStringBuilder() { ConnectionString = "key=value" }; Assert.AreEqual("key=value", csb.ConnectionString); }
public void EmptyConnectionString() { var csb = new TestConnectionStringBuilder() { ConnectionString = string.Empty }; Assert.IsNull(csb.ConnectionString); }
public void TwoKeyValuePairs() { var csb = new TestConnectionStringBuilder("key1=val1;key2=val2"); var pairs = csb.ConnectionString.Split(';'); Assert.AreEqual(2, pairs.Count()); Assert.IsTrue(pairs.Contains("key1=val1")); Assert.IsTrue(pairs.Contains("key2=val2")); }
public void TwoKeyValuePairsGetValueMissing() { var csb = new TestConnectionStringBuilder("key1=val1;key2=val2"); Assert.IsNull(csb.TestGetValue("key3")); }
public void OneKeyValuePairInConstructor() { var csb = new TestConnectionStringBuilder("key=value"); Assert.AreEqual("key=value", csb.ConnectionString); }
public void EmptyConstructor() { var csb = new TestConnectionStringBuilder(); Assert.IsNull(csb.ConnectionString); }