public void AddEntityTest() { var permission = new Permission() { Name = "测试", Path = "/Admin/User/Add" }; permissionBLL.AddEntity(permission); var group = new PermissionGroup { Name = "管理员", Permissions = new List <Permission> { permission, new Permission() { Name = "添加管理员", Path = "/Admin/User/Add" } } }; UserRole role = new UserRole() { CNName = "Admin", ENName = "普通管理员", PermissionGroups = new List <PermissionGroup>() { group } }; UserInfo user = new UserInfo() { UserName = "******", Password = "******", Roles = new List <UserRole>() { role }, Permissions = new List <Permission>() { permission } }; bll.AddEntity(user); Assert.IsTrue(user.ID > 0); }