void TstQueryByEnum(CsEnumState template) { IQuery q = NewQuery(typeof(CsEnum)); q.Descend("_state").Constrain(template); IObjectSet os = q.Execute(); Assert.AreEqual(1, os.Count); Assert.AreEqual(template, ((CsEnum)os.Next()).State); }
private void TstQBE(int expectedCount, CsEnumState value) { IObjectSet os = Db().QueryByExample(new CsEnum(value)); Assert.AreEqual(expectedCount, os.Count); }
public CsEnum(CsEnumState state) { _state = state; }
private void TstQBE(int expectedCount, CsEnumState value) { var os = Db().QueryByExample(new CsEnum(value)); Assert.AreEqual(expectedCount, os.Count); }
private void TstQueryByEnum(CsEnumState template) { var q = NewQuery(typeof (CsEnum)); q.Descend("_state").Constrain(template); var os = q.Execute(); Assert.AreEqual(1, os.Count); Assert.AreEqual(template, ((CsEnum) os.Next()).State); }