示例#1
0
        public void SimpleTest()
        {
            ApplicationContext.Clear();
            ApplicationContext.ClientContext["v1"] = "client";
            ApplicationContext.GlobalContext["v2"] = "client";

            SimpleRoot root = SimpleRoot.GetSimpleRoot("data");

            Assert.AreEqual("client", ApplicationContext.ClientContext["v1"], "client context didn't roundtrip");
            Assert.AreEqual("client", ApplicationContext.GlobalContext["v2"], "global context didn't roundtrip");
            Assert.AreEqual("Fetched", ApplicationContext.GlobalContext["Root"], "global context missing server value");
        }
示例#2
0
        public void SimpleTest()
        {
            IDataPortal <SimpleRoot> dataPortal = _testDIContext.CreateDataPortal <SimpleRoot>();

            // TODO: How do we do this test in Csla 6?
            TestResults.Reinitialise();
            //ApplicationContext.ClientContext["v1"] = "client";

            SimpleRoot root = dataPortal.Fetch(new SimpleRoot.Criteria("data"));

            //Assert.AreEqual("client", ApplicationContext.ClientContext["v1"], "client context didn't roundtrip");
            Assert.AreEqual("Fetched", TestResults.GetResult("Root"), "global context missing server value");
        }