Group.CreateGroup C# (CSharp) Method

CreateGroup() public method

public CreateGroup ( string name, Budget, groupBudget ) : void
name string
groupBudget Budget,
return void
    public void CreateGroup(string name, Budget groupBudget)
    {
    }

Usage Example

Esempio n. 1
0
        public void AddTest()
        {
            FelBookDBEntities DBEntities  = new FelBookDBEntities();
            IWallService      wallService = null; // Snad ji zatím nepotřebuji
            GroupService      target      = new GroupService(DBEntities, wallService);

            User user = User.CreateUser(0, "group", "creator", DateTime.Now,
                                        "mail", "groupCreator", "1234");

            DBEntities.UserSet.AddObject(user);
            DBEntities.SaveChanges();

            Group group = Group.CreateGroup(0, "newGroup", "groupDescription");

            target.Add(user, group);

            Assert.IsTrue(DBEntities.GroupSet.ToList().Contains(group));
            Assert.AreEqual(user, group.Creator);
            Assert.IsTrue(group.Administrators.Contains(user));
            Assert.IsTrue(group.Users.Contains(user));

            Assert.IsTrue(user.AdminedGroups.Contains(group));
            Assert.IsTrue(user.CreatedGroups.Contains(group));
            Assert.IsTrue(user.JoinedGroups.Contains(group));

            DBEntities.GroupSet.DeleteObject(group);
            DBEntities.UserSet.DeleteObject(user);
            DBEntities.SaveChanges();
        }
All Usage Examples Of Group::CreateGroup