private void Store(StaticFieldUpdateTestCase.SimpleEnum value, int count) { for (int idx = 0; idx < count; idx++) { Store(new StaticFieldUpdateTestCase.Item(value)); } }
private void AssertCount(StaticFieldUpdateTestCase.SimpleEnum value, int count) { ConsistencyChecker.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); } }
public Item(StaticFieldUpdateTestCase.SimpleEnum value) { _value = value; }