public UserAdministrationController()
        {
            this._providerMembership = DependencyFactory.Resolve<IMembershipProxy>();
            this._providerRoles = DependencyFactory.Resolve<IRoleManagerProxy>();

            if (!ModelBinders.Binders.ContainsKey(typeof(DetailsViewModel)))
            {
                ModelBinders.Binders.Add(typeof(DetailsViewModel), new DetailsViewModelBinder());
            }
        }
        public void MyTestInitialize()
        {
            _memberShipeServices = DependencyFactory.Resolve<IMembershipProxy>();
            _rolesServices = DependencyFactory.Resolve<IRoleManagerProxy>();



            if (_listUsers.Count == 0)
            {
                for (int i = 0; i < 5; i++)
                {
                    _listUsers.Add(createUserTemp(false, new string[0], false));
                }
            }

        }
        public void MyTestInitialize()
        {
            _memberShipeServices = DependencyFactory.Resolve<IMembershipProxy>();
            _rolesServices = DependencyFactory.Resolve<IRoleManagerProxy>();

            MembershipProviderSettings settings = _memberShipeServices.Settings().Data;
            int nPasswordCharactersLength = settings.MinRequiredPasswordLength;
            int nPasswordNonAlphaNumericCharacters = settings.MinRequiredNonAlphanumericCharacters;
            _userInvalidPassword = string.Empty.PadRight(nPasswordCharactersLength - 1, '8');
        }