예제 #1
0
        public void TestLoadByCriteriaSortOrderManualDesc()
        {
            SqlTestStore <Bean> store = new SqlTestStore <Bean>("name");

            store.LoadAllByCriteria(null, new FilterCriteria().Equals(Bean.Cols.BEA_ID, 1), new QueryParameter(Bean.Cols.BEA_ID, SortOrder.Desc));
            Assert.AreEqual("BEA_ID desc", store.SortOrder);
        }
예제 #2
0
        public void TestLoadByCriteriaSortOrderDefault()
        {
            SqlTestStore <Bean> store = new SqlTestStore <Bean>("name");

            store.LoadAllByCriteria(null, new FilterCriteria().Equals(Bean.Cols.BEA_ID, 1), null);
            Assert.AreEqual("BEA_NAME", store.SortOrder);
        }
예제 #3
0
        public void TestLoadByCriteriaSortOrderLibelle()
        {
            SqlTestStore <BeanLibelle> store = new SqlTestStore <BeanLibelle>("name");

            store.LoadAllByCriteria(null, new FilterCriteria().Equals(Bean.Cols.BEA_ID, 1), null);
            Assert.AreEqual("BEA_LIBELLE", store.SortOrder);
        }
예제 #4
0
        public void TestLoadByCriteriaSortOrderManualBoth()
        {
            SqlTestStore <Bean> store = new SqlTestStore <Bean>("name");
            QueryParameter      sort  = new QueryParameter();

            sort.AddSortParam(Bean.Cols.BEA_ID, SortOrder.Asc);
            sort.AddSortParam(Bean.Cols.BEA_NAME, SortOrder.Desc);
            store.LoadAllByCriteria(null, new FilterCriteria().Equals(Bean.Cols.BEA_ID, 1), sort);
            Assert.AreEqual("BEA_ID asc, BEA_NAME desc", store.SortOrder);
        }
예제 #5
0
        public void TestLoadAllByCriteria()
        {
            SqlTestStore <Bean> store = new SqlTestStore <Bean>("name");

            store.LoadAllByCriteria(null, new FilterCriteria().Equals(Bean.Cols.BEA_ID, 1), null);
        }
예제 #6
0
        public void TestLoadAllByCriteriaNull()
        {
            SqlTestStore <Bean> store = new SqlTestStore <Bean>("name");

            store.LoadAllByCriteria(null, null, null);
        }