protected virtual void Rename(Transaction transaction, string from, string to)
 {
     StringIndexTestCaseBase.Item item = Query(transaction, from);
     Assert.IsNotNull(item);
     item.name = to;
     Container().Store(transaction, item);
 }
		public virtual void TestStressSet()
		{
			IExtObjectContainer container = Db();
			int itemCount = 300;
			for (int i = 0; i < itemCount; ++i)
			{
				StringIndexTestCaseBase.Item item = new StringIndexTestCaseBase.Item(ItemName(i));
				container.Store(item);
				container.Store(item);
				container.Commit();
				container.Store(item);
				container.Store(item);
				container.Commit();
			}
			for (int i = 0; i < itemCount; ++i)
			{
				string itemName = ItemName(i);
				StringIndexTestCaseBase.Item found = Query(itemName);
				Assert.IsNotNull(found, "'" + itemName + "' not found");
				Assert.AreEqual(itemName, found.name);
			}
		}
Exemple #3
0
        public virtual void TestStressSet()
        {
            IExtObjectContainer container = Db();
            int itemCount = 300;

            for (int i = 0; i < itemCount; ++i)
            {
                StringIndexTestCaseBase.Item item = new StringIndexTestCaseBase.Item(ItemName(i));
                container.Store(item);
                container.Store(item);
                container.Commit();
                container.Store(item);
                container.Store(item);
                container.Commit();
            }
            for (int i = 0; i < itemCount; ++i)
            {
                string itemName = ItemName(i);
                StringIndexTestCaseBase.Item found = Query(itemName);
                Assert.IsNotNull(found, "'" + itemName + "' not found");
                Assert.AreEqual(itemName, found.name);
            }
        }