FakePermissionService constructor

FakePermissionService({
  1. Future<Permission> createPermission(
    1. CreatePermissionRequest request
    )?,
  2. Future<Permission> getPermission(
    1. GetPermissionRequest request
    )?,
  3. Future<ListPermissionsResponse> listPermissions(
    1. ListPermissionsRequest request
    )?,
  4. Future<Permission> updatePermission(
    1. UpdatePermissionRequest request
    )?,
  5. Future<void> deletePermission(
    1. DeletePermissionRequest request
    )?,
  6. Future<TransferOwnershipResponse> transferOwnership(
    1. TransferOwnershipRequest request
    )?,
  7. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  8. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  9. Future<void> deleteOperation(
    1. DeleteOperationRequest request
    )?,
  10. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
})

Implementation

FakePermissionService({
  Future<Permission> Function(CreatePermissionRequest request)?
  createPermission,
  Future<Permission> Function(GetPermissionRequest request)? getPermission,
  Future<ListPermissionsResponse> Function(ListPermissionsRequest request)?
  listPermissions,
  Future<Permission> Function(UpdatePermissionRequest request)?
  updatePermission,
  Future<void> Function(DeletePermissionRequest request)? deletePermission,
  Future<TransferOwnershipResponse> Function(
    TransferOwnershipRequest request,
  )?
  transferOwnership,
  Future<ListOperationsResponse> Function(ListOperationsRequest request)?
  listOperations,
  Future<Operation<T, S>> Function<
    T extends ProtoMessage,
    S extends ProtoMessage
  >(Operation<T, S> request)?
  getOperation,
  Future<void> Function(DeleteOperationRequest request)? deleteOperation,
  Future<void> Function(CancelOperationRequest request)? cancelOperation,
}) : _createPermission = createPermission,
     _getPermission = getPermission,
     _listPermissions = listPermissions,
     _updatePermission = updatePermission,
     _deletePermission = deletePermission,
     _transferOwnership = transferOwnership,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _deleteOperation = deleteOperation,
     _cancelOperation = cancelOperation;