Beispiel #1
0
        protected override UserModel AddUserFred()
        {
            IMembershipService memberService = new EFMembershipService(GetContext);

            memberService.CreateUser("fred", "letmein", "Fred", "Blogs", "fred@aol");
            return(memberService.GetUserModel("fred"));
        }
Beispiel #2
0
 protected void InitialiseTestObjects()
 {
     _service = new EFMembershipService {
         CreateContext = GetContext
     };
     new AutomaticUpdater().RunWithContext(GetContext());
 }
        Guid AddUserFred()
        {
            EFMembershipService memberService = new EFMembershipService(MakeContext);

            memberService.CreateUser("fred", "letmein", "Fred", "FredBlogs", "fred@aol", null);
            return(memberService.GetUserModel("fred").Id);
        }
        private static void Import(WindowsIdentity identity)
        {
            var service = new EFMembershipService();

            if (service.GetUser(identity.Name) != null)
            {
                RefreshTeams(identity);
                return;
            }

            service.CreateUser(identity.Name, "imported", identity.Name, "None", "None");
            RefreshTeams(identity);

            if (
                !String.Equals(ConfigurationManager.AppSettings["ShouldImportWindowsUserAsAdministrator"],
                               "true",
                               StringComparison.InvariantCultureIgnoreCase))
            {
                return;
            }

            var roleProvider = new EFRoleProvider();

            roleProvider.AddUsersToRoles(new[] { identity.Name }, new[] { Definitions.Roles.Administrator });
        }
Beispiel #5
0
        Guid GetAdminId()
        {
            EFMembershipService memberService = new EFMembershipService {
                CreateContext = GetContext
            };

            return(memberService.GetUserModel("Admin").Id);
        }
        private UserModel AddUserFred()
        {
            EFMembershipService memberService = new EFMembershipService {
                CreateContext = GetContext
            };

            memberService.CreateUser("fred", "letmein", "Fred", "FredBlogs", "fred@aol");
            return(memberService.GetUserModel("fred"));
        }
 protected void InitialiseTestObjects()
 {
     _repo = new EFTeamRepository {
         CreateContext = () => _connection.GetContext()
     };
     _membershipService = new EFMembershipService {
         CreateContext = () => _connection.GetContext()
     };
     new AutomaticUpdater().RunWithContext(_connection.GetContext());
 }
        protected void InitialiseTestObjects()
        {
            _teams = new EFTeamRepository(() => _connection.GetContext());
            _users = new EFMembershipService(() => _connection.GetContext());
            _repos = new EFRepositoryRepository(() => _connection.GetContext());
            _roles = new EFRoleProvider(() => _connection.GetContext());

            _service = new RepositoryPermissionService(_repos, _roles, _teams);

            new AutomaticUpdater().RunWithContext(_connection.GetContext(), Substitute.For <IAuthenticationProvider>());
        }
        protected void InitialiseTestObjects()
        {
            _teams = new EFTeamRepository {
                CreateContext = () => _connection.GetContext()
            };
            _users = new EFMembershipService {
                CreateContext = () => _connection.GetContext()
            };
            _repos = new EFRepositoryRepository {
                CreateContext = () => _connection.GetContext()
            };
            _roles = new EFRoleProvider {
                CreateContext = () => _connection.GetContext()
            };

            _service = new RepositoryPermissionService
            {
                Repository     = _repos,
                TeamRepository = _teams,
                RoleProvider   = _roles
            };

            new AutomaticUpdater().RunWithContext(_connection.GetContext());
        }
Beispiel #10
0
 public void Initialize()
 {
     _connection = new SqlServerTestConnection();
     new AutomaticUpdater().RunWithContext(_connection.GetContext());
     _service = new EFMembershipService(() => _connection.GetContext());
 }
Beispiel #11
0
 protected void InitialiseTestObjects()
 {
     _repo = new EFTeamRepository(() => _connection.GetContext());
     _membershipService = new EFMembershipService(() => _connection.GetContext());
     new AutomaticUpdater().RunWithContext(_connection.GetContext(), Substitute.For <IAuthenticationProvider>());
 }
 protected void InitialiseTestObjects()
 {
     _service = new EFMembershipService(GetContext);
     new AutomaticUpdater().RunWithContext(GetContext(), Substitute.For <IAuthenticationProvider>());
 }
Beispiel #13
0
 public void Initialize()
 {
     _connection = new SqliteTestConnection();
     _service    = new EFMembershipService(MakeContext);
     new AutomaticUpdater().RunWithContext(MakeContext());
 }