예제 #1
0
        public void Init()
        {
            _principal = Isolate.Fake.Instance<GenFormPrincipal>();
            _identity = Isolate.Fake.Instance<IGenFormIdentity>();
            Isolate.WhenCalled(() => _principal.Identity).WillReturn(_identity);

            Isolate.WhenCalled(() => GenFormPrincipal.GetPrincipal()).WillReturn(_principal);
            Isolate.WhenCalled(() => GenFormPrincipal.Login(_criteria)).IgnoreCall();

            Isolate.WhenCalled(() => EnvironmentServices.SetEnvironment(string.Empty)).IgnoreCall();

            _dto = GetAdminUserDto();
        }
예제 #2
0
        public void Init()
        {
            _principal = Isolate.Fake.Instance <GenFormPrincipal>();
            _identity  = Isolate.Fake.Instance <IGenFormIdentity>();
            Isolate.WhenCalled(() => _principal.Identity).WillReturn(_identity);

            Isolate.WhenCalled(() => GenFormPrincipal.GetPrincipal()).WillReturn(_principal);
            Isolate.WhenCalled(() => GenFormPrincipal.Login(_criteria)).IgnoreCall();

            Isolate.WhenCalled(() => EnvironmentServices.SetEnvironment(string.Empty)).IgnoreCall();

            _dto = GetAdminUserDto();
        }
예제 #3
0
 private static void SetPrincipal(IGenFormIdentity identity)
 {
     _principal = new GenFormPrincipal(identity);
     Thread.CurrentPrincipal = _principal;
 }
예제 #4
0
 private GenFormPrincipal(IGenFormIdentity identity)
     : base(identity, new String[] {})
 {
     Identity = identity;
 }
예제 #5
0
 private static void SetPrincipal(IGenFormIdentity identity)
 {
     _principal = new GenFormPrincipal(identity);
     Thread.CurrentPrincipal = _principal;
 }
예제 #6
0
 private GenFormPrincipal(IGenFormIdentity identity) : base(identity, new String[] {})
 {
     Identity = identity;
 }