コード例 #1
0
        public void FetchWithCriteria()
        {
            Csla.ApplicationContext.GlobalContext.Clear();

            TestBizObj obj;

            obj = TestBizObj.GetCriteria();
            Assert.IsNotNull(obj, "Failed to get object with criteria");
            Assert.AreEqual("Criteria", Csla.ApplicationContext.GlobalContext["Fetch"], "Criteria expected");
        }
コード例 #2
0
        public void CreateWithOtherCriteria()
        {
            Csla.ApplicationContext.GlobalContext.Clear();

            TestBizObj obj;

            obj = TestBizObj.NewOtherCriteria();
            Assert.IsNotNull(obj, "Failed to get object with other criteria");
            Assert.AreEqual("Other criteria", Csla.ApplicationContext.GlobalContext["Create"], "Other criteria expected");
        }
コード例 #3
0
        public void FetchNoCriteria()
        {
            IDataPortal <TestBizObj> dataPortal = _testDIContext.CreateDataPortal <TestBizObj>();

            TestResults.Reinitialise();

            TestBizObj obj;

            obj = TestBizObj.GetNoCriteria(dataPortal);
            Assert.IsNotNull(obj, "Failed to get object with no criteria");
            Assert.AreEqual("No criteria", TestResults.GetResult("Fetch"), "No criteria expected");
        }
コード例 #4
0
        public void CreateWithOtherCriteria()
        {
            IDataPortal <TestBizObj> dataPortal = _testDIContext.CreateDataPortal <TestBizObj>();

            TestResults.Reinitialise();

            TestBizObj obj;

            obj = TestBizObj.NewOtherCriteria(dataPortal);
            Assert.IsNotNull(obj, "Failed to get object with other criteria");
            Assert.AreEqual("Other criteria", TestResults.GetResult("Create"), "Other criteria expected");
        }