public void GlobalContextOnClientShouldBeAffectedByChangeOnServer() { var context = GetContext(); Csla.ApplicationContext.User = new UnauthenticatedPrincipal(); Csla.ApplicationContext.DataPortalProxy = "Csla.Testing.Business.TestProxies.AppDomainProxy, Csla.Testing.Business"; var verifier = new GlobalContextBOVerifier(false); //This is what we are transferring Csla.ApplicationContext.GlobalContext["MSG"] = ContextMessageValues.INITIAL_VALUE; var result = Csla.DataPortal.Update <GlobalContextBOVerifier>(verifier); context.Assert.AreEqual(ContextMessageValues.MODIFIED_VALUE, Csla.ApplicationContext.GlobalContext["MSG"]); context.Assert.Success(); context.Complete(); }
public void GlobalContextOnClientShouldBeAffectedByChangeOnServer() { var context = GetContext(); Csla.ApplicationContext.User = new UnauthenticatedPrincipal(); Csla.ApplicationContext.DataPortalProxy = "Csla.Testing.Business.TestProxies.AppDomainProxy, Csla.Testing.Business"; var verifier = new GlobalContextBOVerifier(false); //This is what we are transferring Csla.ApplicationContext.GlobalContext["MSG"] = ContextMessageValues.INITIAL_VALUE; var result = Csla.DataPortal.Update<GlobalContextBOVerifier>(verifier); context.Assert.AreEqual(ContextMessageValues.MODIFIED_VALUE, Csla.ApplicationContext.GlobalContext["MSG"]); context.Assert.Success(); context.Complete(); }
public void ServerShouldReceiveGlobalContextValue() { var context = GetContext(); Csla.ApplicationContext.User = new UnauthenticatedPrincipal(); Csla.ApplicationContext.DataPortalProxy = "Csla.Testing.Business.TestProxies.AppDomainProxy, Csla.Testing.Business"; var verifier = new GlobalContextBOVerifier(true); //This is what we are transferring Csla.ApplicationContext.GlobalContext["MSG"] = ContextMessageValues.INITIAL_VALUE; verifier.Name = "justin"; var result = Csla.DataPortal.Update <GlobalContextBOVerifier>(verifier); context.Assert.IsNotNull(result); context.Assert.AreEqual(ContextMessageValues.INITIAL_VALUE, result.ReceivedContextValue); context.Assert.Success(); context.Complete(); }
public void ServerShouldReceiveGlobalContextValue() { var context = GetContext(); Csla.ApplicationContext.User = new UnauthenticatedPrincipal(); Csla.ApplicationContext.DataPortalProxy = "Csla.Testing.Business.TestProxies.AppDomainProxy, Csla.Testing.Business"; var verifier = new GlobalContextBOVerifier(true); //This is what we are transferring Csla.ApplicationContext.GlobalContext["MSG"] = ContextMessageValues.INITIAL_VALUE; verifier.Name = "justin"; var result = Csla.DataPortal.Update<GlobalContextBOVerifier>(verifier); context.Assert.IsNotNull(result); context.Assert.AreEqual(ContextMessageValues.INITIAL_VALUE, result.ReceivedContextValue); context.Assert.Success(); context.Complete(); }