Esempio n. 1
0
        public void test_restore_item_active()
        {
            BaseDomain <string> domain = new BaseDomain <string>();
            string s         = "Some item";
            Guid   item_guid = domain.add_item(s);

            domain.restore_item(item_guid);
        }
Esempio n. 2
0
        public void test_restore_item()
        {
            BaseDomain <string> domain = new BaseDomain <string>();
            string s         = "Some item";
            Guid   item_guid = domain.add_item(s);

            domain.remove_item(item_guid);
            domain.restore_item(item_guid);
            Assert.AreEqual(domain.items.Count, 1);
            Assert.IsTrue(domain.items.ContainsKey(item_guid));
            Assert.AreEqual(domain.items[item_guid], s);
            Assert.AreEqual(domain.active_items.Count, 1);
            Assert.IsTrue(domain.active_items.Contains(item_guid));
        }
Esempio n. 3
0
        public void test_restore_item_no_such_guid()
        {
            BaseDomain <string> domain = new BaseDomain <string>();

            domain.restore_item(Guid.NewGuid());
        }