예제 #1
0
        public void MemoryList_isNotEmpty()
        {
            MemoryList <string> l = new MemoryList <string>();

            l.StoreValue("V");
            Assert.True(l.HasValues());
        }
예제 #2
0
        public void MemoryList_isEmptyAfterItemRecall()
        {
            MemoryList <string> l = new MemoryList <string>();

            l.StoreValue("V");
            string v = l.RecallValue();

            Assert.False(l.HasValues());
        }
예제 #3
0
        private void btnRefresh_Click(object sender, EventArgs e)
        {
            MemoryList <string> MasterList = new MemoryList <string>(
                "MyList", this.chkUnique.Checked, this.chkIgnoreCase.Checked,
                (MemoryList <string> .MemoryListRetrieveSequence)Enum.Parse(
                    typeof(MemoryList <> .MemoryListRetrieveSequence),
                    (string)this.cbxRetrievalMethod.Items[this.cbxRetrievalMethod.SelectedIndex]));

            this.lbxFiltered.Items.Clear();
            foreach (string item in this.lbxSource.Items)
            {
                MasterList.StoreValue(item);
            }
            while (MasterList.HasValues())
            {
                this.lbxFiltered.Items.Add(MasterList.RecallValue());
            }
        }
예제 #4
0
        public void MemoryList_isEmpty()
        {
            MemoryList <string> l = new MemoryList <string>();

            Assert.False(l.HasValues());
        }