public void SetUp()
 {
     module = new TestModule();
     mockLoginDlg=new  Mock<ILoginDialog>();
     mockLoginDlg.SetupAllProperties();
     module.Container.RegisterInstance<ILoginDialog>(mockLoginDlg.Object);
     presenter = module.Container.Resolve<QuickTestPresenter>();
     SSOConfiguration = module.Container.Resolve<ISSOConfiguration>();            
 }
Exemplo n.º 2
0
 public SSOServerProvider(IObjectProvider<SSOClient[]> clientsProvider, IObjectProvider<SSOServer> serverProvider,
     ISSOConfiguration config, IRandomTextGenerator randomGenerator, IIdGenerator idGenerator, IPasswordEncryptionProvider pwdEncryptor,
     ITransactionManager trans,
     IRepository<User> repoUser, IRepository<Role> repoRole,
     IRepository<UserRole> repoUserRole, IRepository<RolePermission> repoRolePermission, IRepository<Permission> repoPermission,
     IRepository<ServerSession> repoServerSession)
 {
     this.serverProvider = serverProvider;
     this.clientsProvider = clientsProvider;
     this.config = config;
     this.randomGenerator = randomGenerator;
     this.idGenerator = idGenerator;
     this.pwdEncryptor = pwdEncryptor;
     this.trans = trans;
     this.repoUser = repoUser;
     this.repoRole = repoRole;
     this.repoUserRole = repoUserRole;
     this.repoRolePermission = repoRolePermission;
     this.repoPermission = repoPermission;
     this.repoServerSession = repoServerSession;
 }