Ejemplo n.º 1
0
        public void TryToGetUnsafedVariable()
        {
            var storage = new LocalVariablesStorage();
            var varName = "someVar";

            Assert.AreEqual(String.Empty, storage.Get(varName));
        }
Ejemplo n.º 2
0
        public void AddAndGetTest()
        {
            var storage  = new LocalVariablesStorage();
            var varName  = "someVar";
            var varValue = "someValue";

            Assert.DoesNotThrow(() => storage.Add(varName, varValue, false));
            Assert.AreEqual(varValue, storage.Get(varName));
        }
Ejemplo n.º 3
0
        public void ChangeVariabeValue()
        {
            var storage        = new LocalVariablesStorage();
            var varName        = "someConstVar";
            var varValue       = "someConstValue";
            var secondVarValue = "someNewValue";

            Assert.DoesNotThrow(() => storage.Add(varName, varValue, false));
            Assert.DoesNotThrow(() => storage.Add(varName, secondVarValue, false));
            Assert.AreEqual(secondVarValue, storage.Get(varName));
        }
 public VariableManager()
 {
     storage = new LocalVariablesStorage();
 }