Esempio n. 1
0
        public void NotAutenticateUserWithInvalidPassword()
        {
            RepositoryMembershipProvider provider = GetProvider();

            provider.ValidPassword   = "******";
            provider.EmployeeService = MakeInitializedEmployeeService();

            bool valid = provider.ValidateUser("user42", "AnotherPassword");

            Assert.IsFalse(valid);
        }
Esempio n. 2
0
        public void NotAutenticateInvalidUser()
        {
            RepositoryMembershipProvider provider = GetProvider();

            provider.ValidPassword   = "******";
            provider.EmployeeService = MakeInitializedEmployeeService();

            bool valid = provider.ValidateUser("fooUser2", "whoCares");

            Assert.IsFalse(valid);
        }
Esempio n. 3
0
        public void AutenticateUserWithOtherCaseWithValidPassword()
        {
            RepositoryMembershipProvider provider = GetProvider();

            provider.ValidPassword   = "******";
            provider.EmployeeService = MakeInitializedEmployeeService();

            bool valid = provider.ValidateUser("USER42", "MyPass");

            Assert.IsTrue(valid);
        }
        public override void Load(CompositionContainer container)
        {
            base.Load(container);

            AddGlobalServices(container.Parent.Services);
            AddModuleServices(container.Services);
            RegisterSiteMapInformation(container.Services.Get <ISiteMapBuilderService>(true));

            RepositoryMembershipProvider membershipProvider = Membership.Provider as RepositoryMembershipProvider;

            if (membershipProvider != null)
            {
                membershipProvider.EmployeeService = container.Services.Get <IEmployeeService>();
                membershipProvider.ValidPassword   = "******";
            }

            container.RegisterTypeMapping <IOrdersController, OrdersController>();
        }
Esempio n. 5
0
        private static RepositoryMembershipProvider GetProvider()
        {
            RepositoryMembershipProvider provider = (RepositoryMembershipProvider)Membership.Providers["RepositoryMembershipProvider"];

            return(provider);
        }