[CST-9636] WIP Create unit tests

This commit is contained in:
Giuseppe Digilio
2023-05-10 20:18:20 +02:00
parent e31fc562c5
commit 64c0fff370
15 changed files with 382 additions and 53 deletions

View File

@@ -4,11 +4,17 @@ import { ScriptDataService } from '../../core/data/processes/script-data.service
import { ProcessParameter } from '../../process-page/processes/process-parameter.model';
import { AccessControlFormState } from './access-control-form-container.component';
export interface BulkAccessPayload {
state: AccessControlFormState;
bitstreamAccess: any;
itemAccess: any;
}
@Injectable({ providedIn: 'root' })
export class BulkAccessControlService {
constructor(private scriptService: ScriptDataService) {}
createPayloadFile(payload: { state: AccessControlFormState, bitstreamAccess, itemAccess }) {
createPayloadFile(payload: BulkAccessPayload) {
const content = convertToBulkAccessControlFileModel(payload);
const blob = new Blob([JSON.stringify(content, null, 2)], {