Ejemplo n.º 1
0
        public void Set_Found_ChangesToValue()
        {
            var memory = new TaskMemory();

            memory.Set("color", "orange");
            memory.Set("color", "red");
            Assert.AreEqual("red", memory.Get("color", "blue"));
        }
Ejemplo n.º 2
0
        void OnSelectedEntryOfDictionaryControlChanged(object sender, EventArgs e)
        {
            LexEntry entry = _dictionaryControl.CurrentEntry;

            if (entry != null)
            {
                _taskMemory.Set(LastUrlKey, _dictionaryControl.CurrentUrl);
            }
        }
Ejemplo n.º 3
0
        public void GetInt_NotReallyAnInteger_GivesDefaultValue()
        {
            var memory = new TaskMemory();

            memory.Set("number", "blue");
            Assert.AreEqual(3, memory.Get("number", 3));
        }
Ejemplo n.º 4
0
        public void Get_Found_GivesCorrectValue()
        {
            var memory = new TaskMemory();

            memory.Set("color", "blue");
            Assert.AreEqual("blue", memory.Get("color", "red"));
        }
Ejemplo n.º 5
0
 private void RecordLocationInTaskMemory()
 {
     _taskMemory.Set(DomainIndexTaskMemoryKey, _currentDomainIndex);
     _taskMemory.Set(QuestionIndexTaskMemoryKey, _currentQuestionIndex);
 }