public void GetString() { VariableAccessor va = new VariableAccessor(_testVariableSource); Assert.AreEqual("String", va.GetString("ValidString", "DefaultString")); Assert.AreEqual("DefaultString", va.GetString("NonExistingString", "DefaultString")); }
public void GetStringIgnoresEmptyString() { VariableAccessor va = new VariableAccessor(_testVariableSource); Assert.AreEqual("DefaultString", va.GetString("EmptyString", "DefaultString")); }
public void AcceptsNullVariableSource() { VariableAccessor va = new VariableAccessor(null); Assert.AreEqual("default", va.GetString("somekey", "default")); }