Exemplo n.º 1
0
        public override void TestInit()
        {
            base.TestInit();

            // Add Test Group.
            _testGroup = AddGroup("Unit Test Group");
        }
Exemplo n.º 2
0
        protected void AddGroupAssignment(UserEntityModel user, GroupEntityModel group)
        {
            // Add Group Assignment.
            var groupAssign = new UserGroupEntityModel
            {
                User      = user,
                Group     = group,
                CreatedBy = User
            };

            Context.UserGroups.Add(groupAssign);
            Context.SaveChanges();
            Trace.WriteLine($"Added Group Assignment -> {user.UserName} => {group.Name}");
        }
Exemplo n.º 3
0
        protected void AddGroupRole(GroupEntityModel group, ApplicationRoles role)
        {
            // Add Group to Role.
            var groupRole = new GroupRoleEntityModel
            {
                Group     = group,
                Role      = Context.Roles.Find(role.GetEnumGuid()),
                CreatedBy = User
            };

            Context.GroupRoles.Add(groupRole);
            Context.SaveChanges();
            Trace.WriteLine($"Added Role to Group -> {role} => {group.Name}");
        }
Exemplo n.º 4
0
        protected GroupEntityModel AddGroup(string groupName)
        {
            // Create New Group.
            var group = new GroupEntityModel
            {
                Name      = groupName,
                CreatedBy = User
            };

            Context.Groups.Add(group);
            Context.SaveChanges();
            Trace.WriteLine($"Added Test Group -> {group.Name}");
            return(Context.Groups.FirstOrDefault(g => g.Name == groupName));
        }