Exemplo n.º 1
0
        public void GetString()
        {
            VariableAccessor va = new VariableAccessor(_testVariableSource);

            Assert.AreEqual("String", va.GetString("ValidString", "DefaultString"));
            Assert.AreEqual("DefaultString", va.GetString("NonExistingString", "DefaultString"));
        }
Exemplo n.º 2
0
        public void GetStringIgnoresEmptyString()
        {
            VariableAccessor va = new VariableAccessor(_testVariableSource);

            Assert.AreEqual("DefaultString", va.GetString("EmptyString", "DefaultString"));
        }
Exemplo n.º 3
0
        public void AcceptsNullVariableSource()
        {
            VariableAccessor va = new VariableAccessor(null);

            Assert.AreEqual("default", va.GetString("somekey", "default"));
        }