public void Security_Permission_UpdatePermission_ShouldBeSuccess_WithValidRequest()
        {
            string name = "New Name of Permission" + Guid.NewGuid();
            string key  = "New Key of Permission" + Guid.NewGuid();
            string desc = "New Desc of Permission";

            this.UpdatePermissionItem(this.permission.Id, name, key, desc);

            IPermissionService service = IoC.Container.Resolve <IPermissionService>();

            App.Service.Security.Permission.GetPermissionResponse updatedPermisison = service.GetPermission(this.permission.Id);
            Assert.AreEqual(updatedPermisison.Name, name);
        }
Example #2
0
        public void Security_Permission_DeletePermission_ShouldBeSuccess_WithValidRequest()
        {
            string name = "Name of Permission" + Guid.NewGuid();
            string key  = "Key of Permission" + Guid.NewGuid();
            string desc = "Desc of Permission";
            CreatePermissionResponse permission = this.CreatePermissionItem(name, key, desc);

            this.DeletePermission(permission.Id);

            IPermissionService service = IoC.Container.Resolve <IPermissionService>();

            App.Service.Security.Permission.GetPermissionResponse deletedPermisison = service.GetPermission(permission.Id);
            Assert.IsNull(deletedPermisison);
        }