コード例 #1
0
        private Alliances.Alliance GetTestAlliance(User admin)
        {
            var alliance = new Alliances.Alliance("test", "testDesc");

            alliance.AddMember(admin);
            alliance.MakeAdmin(admin);
            this.unitOfWork.Alliances.Add(alliance);
            this.unitOfWork.Commit();

            return(alliance);
        }
コード例 #2
0
        public void DeleteAlliance()
        {
            var alliance = new Alliances.Alliance("testAlliance", "test");
            var admin    = TestUtils.CreateUser("Admin", this.unitOfWork);

            TestUserProvider.User = admin;
            alliance.AddMember(admin);
            alliance.MakeAdmin(admin);
            this.unitOfWork.Alliances.Add(alliance);
            this.unitOfWork.Commit();

            this.allianceService.Delete(alliance.Id);
            this.unitOfWork.Commit();

            Assert.IsNull(this.unitOfWork.Alliances.Get(alliance.Id));
        }