Пример #1
0
		private void Store(StaticFieldUpdateTestCase.SimpleEnum value, int count)
		{
			for (int idx = 0; idx < count; idx++)
			{
				Store(new StaticFieldUpdateTestCase.Item(value));
			}
		}
Пример #2
0
		private void AssertCount(StaticFieldUpdateTestCase.SimpleEnum value, int count)
		{
			ConsistencyReport consistencyReport = new ConsistencyChecker(FileSession()).CheckSlotConsistency
				();
			if (!consistencyReport.Consistent())
			{
				Sharpen.Runtime.Err.WriteLine(consistencyReport);
				throw new InvalidOperationException("Inconsistency found");
			}
			IQuery query = NewQuery(typeof(StaticFieldUpdateTestCase.Item));
			query.Descend("_value").Constrain(value);
			IObjectSet result = query.Execute();
			Assert.AreEqual(count, result.Count);
			while (result.HasNext())
			{
				Assert.AreEqual(value, ((StaticFieldUpdateTestCase.Item)result.Next())._value);
			}
		}
Пример #3
0
			public Item(StaticFieldUpdateTestCase.SimpleEnum value)
			{
				_value = value;
			}