-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathprofil.feature
38 lines (31 loc) · 1.51 KB
/
profil.feature
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# language: fr
@Profiles
Fonctionnalité: Tests d'imports et de recherches de profils
Contexte: un profil ne doit etre importé q'une seule fois. je pre-suppose que ce feature ne sera executé qu'une seule fois.
Etant donné les tests effectués sur le tenant 1
Et un contract nommé data/contracts/contract_acces_TNR.json
Et j'importe ce contrat sans échec de type ACCESS_CONTRACTS
Et un contract nommé data/contracts/referential_contracts_ok.json
Et j'importe ce contrat sans échec de type INGEST_CONTRACTS
Scénario: Import de profil au format XSD
Etant donné un profil nommé data/profiles/profiles_for_tnr_xsd_ok.json
Alors j'importe le profile d'archivage
Etant donné un profil nommé data/profiles/profile_ok.xsd
Et je rattache un ficher à ce profil d'archivage
Alors les metadonnées sont
| Code | 201 |
Scénario: Import de deux profil de même noms
Etant donné un profil nommé data/profiles/two_name_profiles_ok.json
Alors j'importe le profile d'archivage
Scénario: Recherche de profil XSD
Quand je cherche un profil nommé profilTrnXsd
Alors le profil existe
Et les métadonnées du profil sont
| Name | profilTrnXsd |
| Description | Recherche de profil XSD |
Scénario: Recherche de profil RNG
Quand je cherche un profil nommé profilTrnRng
Alors le profil existe
Et les métadonnées du profil sont
| Name | profilTrnRng |
| Description | Recherche de profil RNG |