public void TestAuthorizationAfterEditCycle() { Csla.ApplicationContext.GlobalContext.Clear(); Csla.Test.Security.PermissionsRoot pr = Csla.Test.Security.PermissionsRoot.NewPermissionsRoot(); #pragma warning disable CS0436 // Type conflicts with imported type Csla.Test.Security.TestPrincipal.SimulateLogin(); #pragma warning restore CS0436 // Type conflicts with imported type pr.FirstName = "something"; pr.BeginEdit(); pr.FirstName = "ba"; pr.CancelEdit(); #pragma warning disable CS0436 // Type conflicts with imported type Csla.Test.Security.TestPrincipal.SimulateLogout(); #pragma warning restore CS0436 // Type conflicts with imported type Csla.Test.Security.PermissionsRoot prClone = pr.Clone(); #pragma warning disable CS0436 // Type conflicts with imported type Csla.Test.Security.TestPrincipal.SimulateLogin(); #pragma warning restore CS0436 // Type conflicts with imported type prClone.FirstName = "somethiansdfasdf"; #pragma warning disable CS0436 // Type conflicts with imported type Csla.Test.Security.TestPrincipal.SimulateLogout(); #pragma warning restore CS0436 // Type conflicts with imported type }
public void TestAuthorizationAfterEditCycle() { Csla.ApplicationContext.GlobalContext.Clear(); Csla.Test.Security.PermissionsRoot pr = Csla.Test.Security.PermissionsRoot.NewPermissionsRoot(); Csla.ApplicationContext.User = GetPrincipal("Admin"); pr.FirstName = "something"; pr.BeginEdit(); pr.FirstName = "ba"; pr.CancelEdit(); Csla.ApplicationContext.User = new ClaimsPrincipal(); Csla.Test.Security.PermissionsRoot prClone = pr.Clone(); Csla.ApplicationContext.User = GetPrincipal("Admin"); prClone.FirstName = "somethiansdfasdf"; Csla.ApplicationContext.User = new ClaimsPrincipal(); }
public void TestAuthorizationAfterEditCycle() { Csla.ApplicationContext.GlobalContext.Clear(); Csla.Test.Security.PermissionsRoot pr = Csla.Test.Security.PermissionsRoot.NewPermissionsRoot(); Csla.Test.Security.TestPrincipal.SimulateLogin(); pr.FirstName = "something"; pr.BeginEdit(); pr.FirstName = "ba"; pr.CancelEdit(); Csla.Test.Security.TestPrincipal.SimulateLogout(); Csla.Test.Security.PermissionsRoot prClone = pr.Clone(); Csla.Test.Security.TestPrincipal.SimulateLogin(); prClone.FirstName = "somethiansdfasdf"; Csla.Test.Security.TestPrincipal.SimulateLogout(); }