public void NotAutenticateUserWithInvalidPassword() { RepositoryMembershipProvider provider = GetProvider(); provider.ValidPassword = "******"; provider.EmployeeService = MakeInitializedEmployeeService(); bool valid = provider.ValidateUser("user42", "AnotherPassword"); Assert.IsFalse(valid); }
public void NotAutenticateInvalidUser() { RepositoryMembershipProvider provider = GetProvider(); provider.ValidPassword = "******"; provider.EmployeeService = MakeInitializedEmployeeService(); bool valid = provider.ValidateUser("fooUser2", "whoCares"); Assert.IsFalse(valid); }
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>(); }
private static RepositoryMembershipProvider GetProvider() { RepositoryMembershipProvider provider = (RepositoryMembershipProvider)Membership.Providers["RepositoryMembershipProvider"]; return(provider); }