Example #1
0
        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);
        }
Example #2
0
        private void TstQBE(int expectedCount, CsEnumState value)
        {
            IObjectSet os = Db().QueryByExample(new CsEnum(value));

            Assert.AreEqual(expectedCount, os.Count);
        }
Example #3
0
 public CsEnum(CsEnumState state)
 {
     _state = state;
 }
Example #4
0
 private void TstQBE(int expectedCount, CsEnumState value)
 {
     var os = Db().QueryByExample(new CsEnum(value));
     Assert.AreEqual(expectedCount, os.Count);
 }
Example #5
0
 public CsEnum(CsEnumState state)
 {
     _state = state;
 }
Example #6
0
        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);
        }