Skip to content
Snippets Groups Projects
Commit 5194b477 authored by Joe El hajj's avatar Joe El hajj
Browse files

Merge branch 'main' of gitlab-ssh.univ-lille.fr:lydia.tarmelit.etu/qsi_groupe1

parents dcccea79 c06330f3
Branches
No related tags found
No related merge requests found
#include "../contracts/AssociationRegistry.jsligo"
const test_registerAssociation = (): void => {
let init_storage: storage = new Map();
// Préparez le paramètre pour enregistrer une nouvelle association
let newAssociation_param: register_params = {
name: "TestAssoc",
description: "Description of TestAssoc",
admin: Some("tz1-test-admin-address" as address)
};
// Simulez l'appel à registerAssociation avec les paramètres ci-dessus
// et un stockage initial vide.
// Remarque : Cette opération est fictive et est destinée à être remplacée
// par votre logique de test réelle.
let simulated_operations: list<operation> = [];
let updatedStorage: storage = new Map();
[simulated_operations, updatedStorage] = registerAssociation(newAssociation_param, init_storage);
// Testez si la nouvelle association a été correctement ajoutée au stockage.
if (!Big_map.mem("TestAssoc", updatedStorage)) {
throw new Error("New association not registered as expected.");
}
};
// Vous pouvez ensuite appeler cette fonction dans un script de test séparé
// ou à partir d'une fonction principale si nécessaire.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment